Wednesday, June 3, 2009

Template Blogger Tag b:widget

Bagaimana dengan tutorial sebelumnya yang membahas Blogger Template Tag b:section? Mudah-mudahan sudah di pahami dengan baik. Jika belum mampu dipahami, ulangilah sampai benar-benar mengerti dengan maksud dan tujuannya. OK... Blogger Tune-Up menganggap sudah menguasai dengan baik, maka lanjutkanlah dengan artikel berikut yang akan membahas Blogger Template Tag b:widget. Seperti telah di bahas pada tutorial Anatomi Utama Tata Letak Template Blogger, bahwa widget adalah elemen halaman individu seperti gambar, blogroll, atau elemen lain dari sebuah bagian elemen halaman.
Tag <b:widget> bisa dikatakan sebagai wadah (container) dari berbagai elemen halaman. Satu tag <b:section> bisa berisi satu atau lebih widget, tetapi satu tag <b:widget> hanya dapat berisi satu elemen halaman. Widget dibuka dengan tag <b:widget> dan ditutup dengan tag </b:widget>, maka diantaranya hanya dapat diisi satu elemen halaman. Perhatikan gambar ilustrasi dibawah ini.
Tag b widget

Jika dilihat dari gambar diatas dapat diterjemahkan bahwa;
  • Tag <b:section> (kotak warna biru) dapat berisi beberapa widget
  • Tag <b:widget> (kotak warna kuning) hanya dapat berisi satu elemen halaman
  • Tag <b:section> dan tag <b:widget> berada didalam BODY CONTENT (berada diantara tag <body>)
  • Hurup "b" didalam tag adalah singkatan dari "blog" sehingga jika dibaca menjadi "blog:section" dan "blog:widget"
  • "Widget" dalam bahasa Indonesia adalah "Gadget", tetapi dalam kode template blogger tetap ditulis "widget"
Tag <b:widget> diikuti atribut seperti tabel dibawah ini.
AtributDiperlukan?Keterangan
idDiperlukanSuatu nama yang unik bisa berupa huruf atau nomor, dan setiap ID widget di template blogger harus unik.Sebuah ID widget tidak dapat diubah tanpa menghapus widgetnya dan kemudian membuat yang baru lagi.
typeDiperlukanHarus salah satu dari tipe widget yang diterima, tipe widget terdiri seperti daftar dibawah ini.
lockedTambahanBisa 'yes' atau 'no', dengan 'no' sebagai standar. Widget yang terkunci tidak bisa dipindahkan atau dihapus dari tab "Tata Letak - Elemen Halaman".
title TambahanJudul tampilan untuk widget. Jika tidak ditetapkan, judul secara standar akan disiapkan (misal "List1").
pageTypeTambahanBisa 'all', 'archive', 'main', atau 'item', dengan 'all' sebagai standar. Widget akan ditampilkan hanya pada halaman yang telah ditentukan untuk blog kita. Semua widget akan ditampilkan tab "Tata Letak - Elemen Halaman", dengan mengabaikan pageType.

Tipe (type) widget ditentukan sebagai berikut :
  • BlogArchive
  • Blog
  • Feed
  • Header
  • HTML
  • SingleImage
  • LinkList
  • List
  • Logo
  • BlogProfile
  • Navbar
  • VideoBar
  • NewsBar
Contoh penerapan widget didalam template :
<b:section class="" id="headersection" maxwidgets="2" showaddelement="no">
<b:widget id="Header1" locked="true" title="Hendriono Online (Header)" type="Header">
...
...
kode-kode lainnya
...
...
</b:widget>
</b:section>
Demikian artikel kali ini tentang Blogger Template Tag b:widget mudah-mudahan bermanfaat.

Artikel selanjutnya : Blogger Template Tag b:widget untuk Layout