Penjelasan Tag b:message dan b:param pada Blogger
Tag dan dapat kita gunakan untuk meng-ekstrak suatu nilai dari tipe data Blogger.
Yasya El Hakim
Tag <b:message> dan <b:param> dapat kita gunakan untuk meng-ekstrak suatu nilai dari tipe data Blogger yaitu message serta memasukkan nilai yang saling melengkapi satu sama lain.
Daftar Isi
Contoh Penulisan Tag b:message dan b:param
Tag <b:message> akan menampilkan nilai dari tipe data message sementara tag <b:param> berguna untuk menambahkan elemen kedalam nilai dari message (pesan). Perhatikanlah contoh penulisan berikut:
<b:message name='PESAN'>
<b:param name='NAMA_PARAMETER' value='NILAI_PARAMETER' />
</b:message>
Keterangan:- Tag <b:message> dan <b:param> dapat diletakkan di semua bagian dokumen, kecuali di dalam tag <b:skin>.
- Tag <b:message> tidak dapat bersarang/menumpuk.
- Jika terdapat beberapa tag <b:param>, maka kita perlu memasukkan semuanya kedalam tag <b:messsage>.
- Tag <b:param> hanya diperlukan pada beberapa jenis tipe data message.
Atribut dari Tag b:message dan b:param
Tag <b:message> dan <b:param> memiliki atribut yang wajib diisi dan terdiri dari atribut name, value, expr:, dll. Berikut adalah contoh kodenya:
<b:message name='PESAN'>
<b:param name='NAMA_PARAMETER' value='NILAI_PARAMETER' />
</b:message>
<b:message name='PESAN'>
<b:param name='NAMA_PARAMETER' expr:value='EKSPRESI' />
</b:message>
Berikut adalah beberapa keterangan dari masing-masing atribut:Tag | Atribut | Golongan | Prefix (expr:) | Arti | Keterangan |
---|---|---|---|---|---|
<b:message> | name | Ekspresi XML Blogger | Dilarang untuk digunakan | Persamaan dari tipe data message. Contoh: data:messages.byAuthor sama dengan messages.byAuthor | Harus Digunakan (Wajib) |
<b:param> |
name | HTML | Dilarang untuk digunakan | Nama dari parameter tertuju pada Dictionary dari tipe data messages | Harus Digunakan (Tergantung Dalam Penggunaannya) |
value | HTML | Dapat Digunakan |
Nilai yang akan diterapkan pada parameter yang diawali dengan expr:. Nilainya dapat berupa data atau suatu ekpresi |
Data message dan Parameter yang Diperlukan
Penggunaan tag <b:param> wajib digunakan untuk beberapa data yang ada di bawah ini dan akan mengecek file satu per satu.- data:messages.authorSaid
- data:messages.authorSaidWithLink
- data:messages.byAuthor
- data:messages.byAuthorLink
- data:messages.numberOfComments
- data:messages.postedByAuthor
- data:messages.postedByAuthorLink
- data:messages.poweredByBloggerLink
- data:messages.templateImagesBy
- data:messages.templateImagesByLink
Contoh Kode Tag b:message dan b:param
Berikut adalah contoh kode tag b:message:
<b:message name='messages.home'/>
Hasil yang akan muncul pada Browser adalah teks Home. Jika kalian menggunakan Blogger dengan bahasa indonesia, maka teks yang akan muncul adalah Beranda. Begitupula dengan bahasa lain.Berikut adalah contoh kode tag b:message dan b:param yang menggunakan parameter:
<b:message name='messages.postedByAuthor'>
<b:param expr:value='data:post.author.name'/>
</b:message>
Hasil yang akan muncul pada Browser adalah teks Posted by Author_Name. Jika kalian menggunakan Blogger dengan bahasa indonesia, maka teks yang akan muncul adalah Diposting oleh Nama_Author. Begitupula dengan bahasa lain.Mungkin itu saja penjelasan dari saya, jika ada yang kurang jelas, kalian dapat bertanya melalui kolom komentar dibawah ini. Jika artikel ini bermanfaat, silahkan dibagikan. Terimakasih telah berkunjung di EL Creative Academy.