kompot/Delavnice/Drupal/usecase.md

3.0 KiB

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
  1. Stran z bio pagei
  • vsaka oseba je post, z sliko in cvjem
  • sidebar daje objave, kjer je taggana oseba
  1. Seznam objav
  • Delijo se na knjige, članke, ostalo
  • objave lahko imajo link do pdfja...
  • sidebar je related
  1. Seznam projektov
  • Opis projekta s sliko, sidebar so posti taggani s tem projektov
  1. vecjezicnost

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/officialdocs/en/localdevelopmentguide.html

https://www.drupal.org/docs/official_docs/en/_local_dezvelopment_guide.html

rtmp://kino.kompot.si:1935/live