Pravimo svoju Drupal temu zasnovanu na Zen temi
Ako ste odlučili da ne koristite već gotovu temu za Drupal, već da napravite svoju ili da prenesete šablon sa Wordpress-a ili Joomla-e, moraćete da pišete temu od nule. Ali za to već postoje gotovi okviri za vaše teme.
Temizacija Drupal lekcija 1 Readme fajl Zen teme
Odakle početi?
Hura! Otvorili ste pravi fajl kao prvi korak. Prvo što ljudi primećuju kada preuzmu Zen temu jeste da ovde ima mnogo više fajlova nego u drugim temama.
Ne brinite! Ne morate odmah sve znati da biste napravili Drupal temu.
Zen će vam dati ono što niste znali i strpljivo će čekati dok ne proučite dokumentaciju i komentare o njoj.
Temizacija Drupal lekcija 2 Pravimo glavnu stranicu
U ovoj lekciji ćemo praviti glavnu stranicu sajta, izvornike prilažem ispod, demo će biti dostupan čim završim seriju lekcija o temizaciji.
Temizacija Drupal lekcija 2 deo 2 Temizacija slideshow-a (views slideshow)
U ovoj lekciji pokazujem kako napraviti slideshow pomoću modula Views slideshow. Dodaćemo nekoliko slajdova i prilagoditi ih izgledu sa makete.
Temizacija Drupal lekcija 2 deo 3 Završavamo pravljenje glavne stranice
U ovoj lekciji ćemo:
- završiti pravljenje glavne stranice,
- napraviti šablon za glavnu stranicu,
- dodeliti glavnu stranicu,
- dodaćemo i temizirati dodatne blokove.
Pitanje: Dobro veče. Vanja, gledao sam tvoj čas o temizaciji glavne stranice. Tamo uklanjaš iz šablona H1 tag da se ne prikazuje naslov noda. Uradio sam isto, ali iz nekog razloga naslov je ostao. Da li treba negde još nešto? Ili treba u CSS postaviti display: none?
Temizacija Drupal lekcija 3 Pravimo Blog, Vesti, Kontakti
U ovoj lekciji ćemo napraviti na sajtu stranicu Vesti, prikazaćemo Blog i kontakt formu. Za blog koristimo standardni modul blog, samo ćemo dodati sliku uz svaki unos u blogu. A u vestima, pored jedne slike, imaćemo i malu foto-galeriju. Na stranici kontakata ubacićemo Yandex mapu i kontakt formu.
Radićemo na prikazu ovih stranica, a njihovu temizaciju ćemo obaviti u sledećoj lekciji.
Temizacija Drupal lekcija 3 Pravimo Blog, Vesti, Kontakti deo 2
U ovoj lekciji ćemo srediti naš blog, vesti i kontakt formu. Dodaćemo malo CSS koda i koristićemo CSS3 generator koda.
Temizacija Drupal lekcija 4 Temizacija node-a. Kreiramo stranice zaposlenih, portfolio
U ovoj lekciji ćemo temizirati node-ove, ali prvo je potrebno napraviti prikaz portfolija i zaposlenih.
Temizacija Drupal lekcija 5 Temizacija polja. Šablon field.tpl.php.
U ovoj lekciji nastavljamo da temiziramo Drupal, a ovaj put temiziramo polja. Nakon ove lekcije temiziraćemo prikaz Views.
Da biste temizirali polje, potrebno je da kopirate fajl modules/field/theme/field.tpl.php
u folder templates
vaše teme i date mu novo ime u skladu sa jednim od sledećih šablona:
Drupal teming lekcija 6: Teming Views slideshow i jcarousel
U ovom videu ću temizirati Views slideshow, predefinisaću nekoliko šablona i priključiti jcarousel dodatak za teming pager-a slideshow-a.
Korišćeni moduli
Views slideshow - http://drupal.org/project/views_slideshow
Dodatci:
jQuery jCarousel - http://sorgalla.com/projects/jcarousel/
Kod za rad jcarousel-a: