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.
Koje su osnovne teme, podteme i start teme?
Često je najbolji način da naučite sistem tako što ćete uzeti postojeće primere i menjati ih da biste videli kako funkcionišu. Jedna velika mana ovog načina učenja je što, ako nešto pukne, a originalni primer je radio, postoji malo podsticaja od drugih da vam pomognu nakon što ste nešto pokvarili.
Temizacija u Drupal sistemu rešava ovaj problem: roditeljske teme i podteme. „Podteme“ nasleđuju sav HTML markup, CSS i PHP kod od svoje „roditeljske teme“ (takođe nazvane osnovna tema). I sa Drupal temama, podtema može jednostavno zameniti samo deo roditeljske teme koji želite da promenite.
„Start tema“ je podtema posebno dizajnirana kao dobar početak za razvoj vaše sopstvene teme sajta. Obično se koristi zajedno sa osnovnom temom.
Kako napraviti temu sa Zen-om?
Zen tema sadrži osnovnu Zen temu, kao i start temu koja se zove "STARTERKIT". Ne treba da menjate bilo koji CSS ili PHP fajl u Zen folderu; umesto toga treba da napravite Zen podtemu i stavite je u folder van korenskog Zen foldera.
Instalacija
Ako ne znate kako instalirati Drupal temu, u nastavku ovog dokumenta nalazi se brzi vodič za instalaciju.
Pravljenje teme sa Zen-om
Pogledajte STARTERKIT/README.txt fajl za potpune instrukcije.
.info fajl teme
Informacije u vašem fajlu podteme odgovaraju osnovnim informacijama o vašoj temi, odnosno Drupal mora znati: ime, opis, karakteristike, šablonske regione, CSS fajlove i JavaScript. Ne brinite trenutno zbog svih ovih linija.
CSS
Nakon što ste napravili svoju podtemu, pogledajte README.txt u vašoj podtemi u CSS folderu.
Ne brinite o svim fajlovima u ovom direktorijumu; samo pročitajte README.txt za objašnjenja.
Šabloni
Sada pogledajte README.txt u vašoj podtemi u folderu templates.