logo

Dodatni tipovi blokova (EBT) - Novo iskustvo rada sa Layout Builder-om❗

Dodatni tipovi blokova (EBT) – stilizovani, prilagodljivi tipovi blokova: slajdšouvi, kartice sa tabovima, kartice, akordeoni i mnogi drugi. Ugrađena podešavanja za pozadinu, DOM Box, javascript dodatke. Iskusite budućnost kreiranja rasporeda već danas.

Demo EBT moduli Preuzmite EBT module

❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima

Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.

Demo EPT moduli Preuzmite EPT module

Scroll

1. Instalacija i lokalizacija Drupala

27/05/2025, by Ivan

Čestitamo, u ovom članku upoznaćete se sa jednom izvanrednom platformom za pravljenje sajtova – Drupal. Tačnije, nije ni CMS ni framework, već platforma. Prvo, dobijate CMS, tj. administratorski interfejs za uređivanje sadržaja, korisnika, tagova, meta-tagova i slično.

Drugo, moći ćete da pravite sopstvenu funkcionalnost sajta pomoću sopstvenih tipova sadržaja i modula Views, koji vam omogućava da prikažete bilo šta, bilo gde i kako želite.
Treće, Drupal je već korišćen za milione sajtova, što znači da je dostupno mnogo gotovih rešenja za vaš sajt.
Četvrto, ako ste programer, očekuju vas prijatna iznenađenja u vidu Drupal API-ja i dodatnih API-ja kao što su Entity API, Rules API, Date API i drugi.
I na kraju, sa vama će raditi Drupal zajednica, uvek spremna da pomogne savetima oko izbora i podešavanja potrebnih modula.

Hajde da počnemo sa instalacijom Drupala. Za instalaciju Drupal-a potreban nam je web server.

Nažalost, bez zamene PHP verzije Denwer nije moguće koristiti za Drupal 8, jer je potrebna PHP verzija 5.5.9, dok Denwer koristi PHP 5.3.x. Dakle, imamo dva izbora: ili ne koristimo Denwer, već Open Server, ili ažuriramo PHP u Denweru.

Instalacija Drupal 8 na Open Server

Prvo je potrebno da preuzmemo Open Server sa zvaničnog sajta:

http://open-server.ru/download/

Instalacija Open Server-a je veoma jednostavna, samo pritiskajte "Dalje".

Drupal open server

Preporučuje se instalacija na C disk, jer većina uputstava podrazumeva podrazumevanu putanju. Open Server je kod mene u folderu C:/OpenServer, pokrećem x64 verziju ako imate 64-bitni OS.

drupal open server

Nakon pokretanja pojaviće se ikonica - ako je crvena, kliknite desnim klikom i izaberite "Pokreni". Ako je zelena, sve radi kako treba.

drupal open server

Zatim, pogledajte gde se smeštaju sajtovi u Open Serveru – u folderu domains. Da biste dodali sajt, napravite novi folder u domains, ja sam napravio drupal8.

drupal instalacija

Da bi sajt počeo da radi, restartujte Open Server klikom desnim tasterom na zelenu ikonu i izaberite "Restartuj".

open server

Sada je web server spreman za vaš sajt. Možete pristupiti sajtu u pretraživaču tako što ćete uneti adresu sa http://, na primer http://drupal8

drupal

Potrebno je još pripremiti bazu podataka za instalaciju Drupala. Najbolje je koristiti malog ali moćnog asistenta Adminer:

https://www.adminer.org/

Najkompletnija verzija Adminera zauzima manje od pola megabajta. Preuzmite ga i stavite u folder sa vašim sajtom. Preimenujte fajl u adminer.php za lakšu upotrebu.

adminer

Pokrenite Adminer preko sajta, pristupom http://drupal8/adminer.php

adminer

Za prijavu u Adminer koristite pristupe MySQL serveru, za Open Server je podrazumevani korisnik root bez lozinke. MySQL server je localhost, što je već upisano, unesite samo root kao korisničko ime i nastavite.

adminer

Unesite ime baze, ja obično koristim isto kao ime sajta radi preglednosti. Izaberite kodnu stranu utf8_general_ci, koja omogućava sajtove na bilo kom jeziku, od kineskog do francuskog.

adminer

Poslednji korak pre instalacije Drupala je podešavanje verzije PHP-a. Kao što sam pomenuo, potrebna nam je verzija PHP 5.5.9 ili viša, pa ćemo je promeniti u Open Serveru. Otvorite podešavanja Open Servera:

open server

Otvorite sekciju modula i izaberite PHP 5.6 i Apache 2.4. Apache 2.4 je potreban jer PHP 5.6 radi samo sa tom verzijom u Open Serveru.

open server

Sada restartujte Open Server.

open server restart

Baza je kreirana, server podešen, spremni smo za instalaciju Drupala 8. Preuzmite Drupal 8 sa zvaničnog sajta drupal.org:

https://www.drupal.org/project/drupal

drupal

Izaberite koji arhiv želite da preuzmete: tar.gz ili zip, oba sadrže isti Drupal. Možete koristiti besplatni program 7zip za raspakivanje:

http://www.7-zip.org/

Kopirajte sadržaj arhive u folder sajta na Open Serveru, tako da fajl index.php bude direktno u tom folderu.

drupal

Sada možete otvoriti u pretraživaču http://drupal8/ i započeti instalaciju sajta.

Izaberite jezik, na primer ruski (ili bilo koji drugi potreban).

drupal instalacija

Izaberite instalacioni paket: Standardni je najpogodniji jer sadrži većinu potrebnih modula; Minimalni je za slučajeve kada znate da vam nisu potrebni dodatni moduli.

drupal instalacija

Prilikom provere zahteva servera, mogu se pojaviti upozorenja u vezi sa Open Serverom, ali to neće uticati na samu instalaciju. Samo kliknite "Nastavi uprkos tome".

drupal instalacija

Unesite podatke baze podataka MySQL koje ste ranije napravili pomoću Adminera. Ja sam koristio ime baze isto kao ime sajta drupal8, korisnik je root bez lozinke.

drupal instalacija

Drupal će automatski preuzeti potrebne prevode i instalirati module; potrebno je sačekati (5-15 minuta, u zavisnosti od brzine interneta). Nakon instalacije prevoda, unesite podešavanja sajta: ime sajta, email administratora, korisničko ime i lozinku administratora, vremensku zonu i zemlju sajta.

drupal instalacija

Sada će se primeniti prevodi, konfigurisati sajt i instalacija će biti završena. Iako instalacija deluje sporo, uskoro ću pripremiti članke za bržu instalaciju. Za sada, sajt je spreman za dalji rad:

drupal instalacija

Instalacija Drupal 8 na XAMPP (bolje je koristiti Open Server)

Prvo preuzmite i instalirajte XAMPP sa zvaničnog sajta, uz verziju PHP 5.5.x:

https://www.apachefriends.org/download.html

drupal xampp

XAMPP se instalira kao običan program.

xampp

Instalirajte sve ponuđene komponente.

xampp

Koristite ponuđenu putanju:

C:\xampp

Sacekajte da instalacija završi.

xampp

Nakon instalacije, XAMPP će ponuditi kontrolnu tablu. Pokrenite Apache i MySQL da biste dodali sajt. Kada se pokrenu, kliknite na Admin pored Apache da biste dodali sajt.

xampp

Sada treba dodati novi sajt da biste instalirali Drupal. To možete uraditi ručno menjajući konfiguracione fajlove (hosts, httpd-vhosts.conf) – o tome će biti posebna lekcija.

Kako dodati sajt u XAMPP

Možete instalirati i Webmin za rad sa sajtovima preko interfejsa. Preuzmite Webmin sa:

http://www.webmin.com/windows.html

webmin

Pre instalacije Webmina potreban vam je Perl, jezik na kojem Webmin radi.

http://www.activestate.com/activeperl/downloads

Perl

Preuzmite 64-bitnu verziju ili 32-bitnu ako niste sigurni da li je vaš OS 64-bitni.