Penjelasan Tag b:message dan b:param pada Blogger
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.


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.

Tulis Komentar

0 Komentar