kompot/Delavnice/Drupal/usecase.md

150 lines
3.0 KiB
Markdown
Raw Normal View History

2021-10-13 05:27:16 +02:00
Naslov
Meni (1, 2, 3, 4; dropdown kjer je smiselno, npr. podkategorije za 3 in 4 )
Homepage
To je glavna stran in ima največ blokov
* Featured block (4 posti, taggani z tem tagom, kaže latest, večja slika)
* Splošni latest sidebar (levo od featured; brez slik; samo naslovi postov)
* Latest po kategorijah (objave: članki,knjige, ostalo; projekti)
* To dvoje se prekriva
* Social media reči
1. Opis inštitucije
* Slika + tekst
2. Stran z bio pagei
* vsaka oseba je post, z sliko in cvjem
* sidebar daje objave, kjer je taggana oseba
3. Seznam objav
* Delijo se na knjige, članke, ostalo
* objave lahko imajo link do pdfja...
* sidebar je related
4. Seznam projektov
* Opis projekta s sliko, sidebar so posti taggani s tem projektov
5. vecjezicnost
6.
---
Fajn bi bilo nadzorovati tekst pod naslovi v latest kategorijah in sidebarih.
Fajn bi bilo imeti sliko ali več njih za vsako kategorijo, ki se prikaže kot default slika, če ne naložimo kake.
## Drupal specs
#### tipi vsebin:
* basic page
* avtor
* slika (defaultna vrednost)
* naslov (ime)
* X email
* X telefonska
* X linki (multi value field)
* objave??? - to moramo specificirati
* X tip objave (clanek, monografija, drugo) (select)
* X besedilo/opis
* X link
* X pdf
* X slika (defaultna vrednost)
* X avtor
* X tag
* projekt (ni obvezno polje)
* X featured
* X financiranje (taksnonomija)
* X datum objave objave
* projekti
* X sodelujoci (multi value referenca na avtorje)
* X opis
* X tag
* X featured
* X datum trajanja
##### tipi prikaza in drugo
* avtor
* /avtorji/ime-priimek
* objave
* /objave/naslov
### slovarji (taksonomija)
* tagi
* financiranje (kdo financira projekt)
#### Meni
#### zbirke vsebin
* projekti
* objave (kategorizirano glede na tip objave)
* avtorji
#### Bloki:
* X featured (front page)
* zadnje objave (objave in projekti, ki niso featured)
* objave glede na tag (tag je polje za konfiguracijo bloka)
* objave glede na projekt (se prikaze na sajtu posamezenega projekta)
* avtorji, ki sodelujejo na projektu (se tudi prikazejo na projektu)
* X objave posameznega avtorja (na page-u avtor)
* avtorji objave
#### vecjezicnost
#### tema
---
* uvod, kaj je drupal (15min)
* drupal.org
* razlika od wordpress, ki jo poznam
* pogledamo sandboxe
* kaj je in kako se naredi nov tip vsebine (1h)
* namescanje modula (smart date)
* nacin prikaza
* forma za dodajanje
* zbirke vsebin (views) (1h30min)
* page-i
* meniji
* bloki
* ful blokov
* kontekstualni filtri
* tema (30min)
* namestimo obstojeco temo
* razsirimo namesceno temo (naredimo svojo)
* vecjezicnost (30min)
---
## tekst delavnice
Kaj je drupal?
* kje poiskati pomoc?
#### posnetek
<https://obzorje.kompot.si/s/wGaGkD9XAfJknt6>
---
# Lokalno okolje
ddev: <https://www.drupal.org/docs/official>*docs/en/localdevelopment*guide.html
```
https://www.drupal.org/docs/official_docs/en/_local_dezvelopment_guide.html
rtmp://kino.kompot.si:1935/live
```