Pontianak Web & Open Source

Jasa Buat Website Pontianak. Pontianak Web & Open Source

Drupal Theme

Sab, 2011-03-26 23:17 -- mbahlol

Dalam membuat website dengan CMF Drupal tentu saja tidak lepas dari desain website tersebut. Desain website ditentukan oleh themes. Drupal menyediakan themes yang sangat banyak jika kita ingin memakainya. Themes tersebut ada yang tinggal pakai dan ada juga yang dikembangkan. Nah cara berikut memperkenalkan dasar-dasar dalam themes drupal jika kita ingin memodifikasi atau bahkan membuat theme yang kita inginkan.

 

Ini adalah struktur dasar dari theme drupal, file namatheme.info ini yang membuat drupal mengenali theme yang ada.

name = Hansel and Petal
description = Hansel & Petal floral shop theme.
version = 0.2.1
core = 6.x
engine = phptemplate

screenshot = screenshot.png

regions[left] = Left sidebar
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
regions[footer_content_1] = Footer Content 1
regions[footer_content_2] = Footer Content 2
regions[footer_content_3] = Footer Content 3

stylesheets[all][] = style.css
stylesheets[print][] = print.css

scripts[] = js/equalheights.js
scripts[] = js/pxToEm.js
scripts[] = js/ready.js

page-front.tpl.php = Merubah tampilan halaman depan saja, misal posisi seach box front dan halaman lain bisa beda posisi.

page-node-5.tpl.php = Merubah tampilan hanya node dengan id 5

page.tpl.php = Tampilan halaman secara keseluruhan, file ini di copy dari modules/system dan di paste di folder theme yang kita buat

node.tpl.php = Merubah tampilan dari node, di ambil dari module/node/

node-blog.tpl.php , node-page.tpl.php, node-story.tpl.php = Merubah tampilan tiap tipe node, harus ada node.tpl.php sebagai masternya. Nama setelah tanda - di sesuaikan dengan type node.

block.tpl.php = Merubah tampilan tiap block, di copy dari module/system, untuk block lain bisa di lihat dengan themer info. Misal: block-user-1.tpl.php merubah block navigasi user 1, tapi jika ingin merubah block navigasi semua user maka buat file dengan nama block-user.tpl.php. Untuk block region kanan maka nama filenya block-right.tpl.php

Drupal Theme

comment.tpl.php = Di ambil dari module/comment

Catatan: karena page.tpl.php, block.tpl.php dan yang lainnya akan kita edit, pada baris kedua setelah di hapus saja authornya.

Untuk referensi file template ada di drupal.org

Sumber: Drupal Creating and Editing Custom Themes | drupal.org

Kategori Blog: