Articles

Drupal je postao još praktičniji za upravljače sadržajem, sada možete uređivati sajt bez ulaska u administrativni deo. Za to se koristi Spark projekat:
https://drupal.org/project/spark
Rezultat dodavanja:


Drupal već ima modul Komentari u jezgru, potrebno je samo da ga omogućite:
Sve komentare možete videti u sekciji Upravljanje - Sadržaj — Komentari:


Blog modul sada nije uključen u Drupal jezgro i može se preuzeti sa stranice modula:
https://www.drupal.org/project/blog
Instalira se kao i svi ostali moduli. Drupal je gotova platforma za blog, samo je potrebno omogućiti CKEditor modul za lakše uređivanje. Omogućite ga ako nije uključen.
Sada treba da konfigurišete CKEditor modul, idite na Meni - Konfiguracija - Tekst formati i uređivači i kliknite na podešavanja za Plain Text.


U prethodnoj lekciji smo napravili blog u Drupalu, ali tom blogu nisu bili dovoljni tagovi za članke i oznake. Dodajmo rečnik koristeći taksonomiju. Uključite Taxonomy modul ako već nije uključen.
Taksonomija u Drupalu je metoda klasifikacije (rubrikator, kategorizacija) čvorova (node) pomoću taksonomijskih tagova (termina, kategorija). Napravimo rečnik tags, kojim ćemo klasifikovati naše članke: Meni - Struktura — Taksonomija.


U Drupalu 8, kao i u prethodnim verzijama, možete dodavati dodatne blokove u regione. Obično u Drupal temama postoje regioni: Header, prva i druga bočna traka, sadržaj i footer sajta. Hajde da odemo u Meni - Struktura — Raspored blokova. U temi Bartik imamo sledeće regione:


U Drupalu postoje odlični moduli Fields, Field UI, koji nam omogućavaju da pričvrstimo različita polja na objekte (nodove, komentare, korisnike, termine taksonomije), koje kreira modul Entity. Pomoću Entity + Fields, možete implementirati bilo kakvu vezu između stvarnih objekata na sajtu. Na primer, imate firmu, firma ima različite odeljenja, a u odeljenjima se nalaze zaposleni. Kreirajte taksonomiju Odeljenje, upišite sva odeljenja firme tamo, kreirajte sadržaj tipa Zaposleni i prikačite polje na njega.


Drupal može da radi ne samo sa tekstualnim stranicama, već i sa slikama. Da biste to omogućili, potrebno je da uključite Image modul. Image modul omogućava da se fotografije prikače na nodove i da se ove fotografije prikazuju u veličini koja nam treba. Pri tome, na različitim mestima ove veličine mogu da variraju. Na primer, u teaseru noda možemo uzeti malu fotografiju, a u punom nodu ona je već velika.
U prethodnim lekcijama smo kreirali tip sadržaja Employee (Zaposleni). Hajde da otvorimo upravljanje poljima tipa sadržaja Employee i dodamo polje za sliku.


Views modul je jedan od najpopularnijih modula. Omogućava vam da prikažete bilo koje podatke koje želite — novosti, članke, komentare, pojmove iz taksonomije, u vidu blokova, stranica, RSS feedova, CSV fajlova, XML fajlova i u mnogim drugim formatima. I konačno, u Drupalu 8 Views je u samom jezgru! Sada nije potrebno instalirati ga posebno, Views dolazi sa standardnom instalacijom.
Uključimo Views i počnimo sa prikazivanjem podataka.
Kreirajte tip sadržaja Novosti (News).


Često je potrebno prikazati sliku u iskačućem prozoru na sajtu, za to postoji veoma popularan Colorbox modul u Drupalu:
https://www.drupal.org/project/colorbox
composer require drupal/colorbox drush en colorbox
Nakon instalacije potrebno je otići u folder modula, pronaći README.txt fajl i pronaći link za colorbox biblioteku
/web/modules/contrib/colorbox


Forumi nisu više toliko popularni kao ranije, iako su i dalje popularni za torrent trake, sajtove za zajedničke kupovine i tehničku podršku. Evo kako se može napraviti jednostavan ali funkcionalan forum u Drupalu za 5 minuta.
Da biste dodali forum, potrebno je da omogućite modul forum:
