Articles

Drupalbook.org je sveobuhvatan onlajn resurs koji pruža visokokvalitetne i ažurirane informacije o učenju Drupala, popularnog sistema za upravljanje sadržajem. Bilo da ste početnik ili iskusni programer, Drupalbook.org nudi obilje resursa, uključujući tutorijale, članke i vodiče, koji će vam pomoći da savladate Drupal i podignete svoje veštine na viši nivo. Sa svojim korisnički prilagođenim interfejsom i zanimljivim sadržajem, Drupalbook.org je savršena platforma za svakoga ko želi da nauči Drupal i kreira sjajne veb sajtove.


Drupal je dinamično razvijajuća platforma. Drupal developeri pokušavaju da prate sve savremene trendove, a odvojene (decoupled) aplikacije su jedan od njih. Već je uobičajeno videti backend API baziran na Drupalu, dok je frontend izrađen u JavaScript framework-u (React, Angular). Čak i srednji sajtovi za male kompanije koriste ovaj pristup.


Nakon instalacije Drupala, dobijate blog sa vizuelnim uređivačem. Ali pomoću modula Views i drugih modula možete brzo povećati funkcionalnost sajta. Hajde da pogledamo šta Drupal nudi.
Administratorski meni
U Drupalu imamo podrazumevani meni koji kombinuje alatnu traku i administrativne module:
https://drupal.org/project/Admin
https://drupal.org/project/toolbar
Jednim klikom na dugme možemo prebacivati režime rada:


U Drupal 10 sistem korisnika sa ulogama i dozvolama za pristup funkcionalnostima sajta je isti kao i u prethodnim verzijama.
Stranica sa svim korisnicima nalazi se u Meniju — Ljudi:


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:
