Jugofuturistični manifest
 
 
 
 
Go to file
Jurij Podgoršek 4b47a99b78 Popravki za dodajanje pojma 2024-03-17 20:32:11 +01:00
.ddev
config/sync Svez config export 2024-01-06 19:00:34 +01:00
doc Dokumentacija etherpad APIja, popravki, preurejen obrazec za urejanje 2023-12-16 01:53:05 +01:00
nuxt Popravki za dodajanje pojma 2024-03-17 20:32:11 +01:00
skripte
web Envrc za composer izvajanje (drush), urejen services 2024-03-17 20:32:11 +01:00
.editorconfig
.envrc Envrc za composer izvajanje (drush), urejen services 2024-03-17 20:32:11 +01:00
.gitattributes
.gitignore Spremembe dev services / settings, http link v env, config export 2024-01-06 16:40:25 +01:00
README.md Endpoint dodaj pojem deluje. 2023-09-30 20:02:02 +02:00
composer.json Service za ether API, izboljsave nastavitev, validacija, manjsi popravek obrazca za dodajanje 2023-12-08 13:20:07 +01:00
composer.lock Service za ether API, izboljsave nastavitev, validacija, manjsi popravek obrazca za dodajanje 2023-12-08 13:20:07 +01:00
test
testna-vsebina Še nekaj testne vsebine, vuejs komponente, prikaz pojmov, oblikovanje 2023-05-03 21:31:43 +02:00

README.md

Jugofuturisticni manifest

Spletna platforma za skupno pisanje Jugofuturisticnega manifesta.

Specifikacija

Je na voljo tukaj:

https://pisi.kompot.si/p/yufu-specs

Postavitev razvojnega okolja

Najprej namestimo ddev.

Nato vzpostavimo / poženemo zabojnike z ukazom ddev start.

Namestimo odvisne PHP pakete z ukazom ddev composer install.

Osnovne podatke pa vnesemo z ukazuma:

ddev drush site:install --account-name=root --account-pass=toor --existing-config minimal

Sajt je dostopen preko naslova: https://yufu-manifest.ddev.site/

Lahko pa napišemo tudi ddev launch

Postavitev (vuejs) "prednjegadela"

Najprej gremo v podfolder nuxt in namestimo odvisne javascript pakete:

cd nuxt

npm i

Skopiramo privzete nastavitve v dejavne:

cp .env.dist .env

Po potrebi vsebino .env prilagodimo.

Nato poženemo izgrajevalnik / strežnik:

npm run dev

Uvoz testne vsebine

./skripte/uvozi-vsebino.sh

Dodatne testne vsebine lahko definiramo v modulu yufu_data, v poddirektoriju content. Pazit moramo na ime - vsak fajl se mora končati s .content.yml.

Navodila za konstruiranje fajlov pa so tukaj: https://www.drupal.org/docs/contributed-modules/yaml-content/examples

Dokumentacija

Backend

Endpoint za dodajanje pojmov

V modulu yufu_concept.