rss

Membuat Komentar Pemilik Blog Beda (2)

Rabu, 18 November 2009

Sebenarnya sangat banyak variasi kode pada template karena memang terserah pada pembuatnya mau menggunakan kode apa. Hanya saja pasti ada bagian yang sama pada tiap template blogspot sebab kode itu adalah kode pemanggilan data yang ada di database blogger. Oleh karena itu kode itulah yang harus dicari. Begitu juga dengan komentar. Nah bagian isi komentar pada kode XML blogger (template) selalu menggunakan kode dibawah ini, kode inilah yang harus dicari.


<data:comment.body/>


Silahkan cari dengan kode tadi. Jika belum disisipkan kode untuk tampilan beda komentar pemilik, biasanya kode tersebut muncul 2 kali.

Baik kita lanjutkan, setelah kode diatas ketemu perhatikan barisan kode disekitarnya (atas dan bawah kode tadi), karena bisa bervariasi. Saya tidak mungkin menuliskan disini semua variasi kode yang mungkin dipakai, tapi saya contohkan dari penggunaan variasi kode yang berbeda dengan template blogspot pada umumnya. Perhatikan barisan kode dibawah ini:

<b:loop values='data:post.comments' var='comment'>

<a expr:name='"comment-" + data:comment.id'/>

<div class='comment-top'>

<div class='message-by'>

<b:if cond='data:comment.authorUrl'>

<a expr:href='data:comment.authorUrl'><data:comment.author/></a>

<b:else/>

<data:comment.author/>

</b:if>

<b:include data='comment' name='commentDeleteIcon'/>

</div>

<div class='comment-bottom'>

<div class='message-entry'>

<b:if cond='data:comment.isDeleted'>

<em>
<data:comment.body/></em>

<b:else/>

<p>
<data:comment.body/></p>

</b:if>

<div class='message-time'><span>

<data:comment.timestamp/>

</span></div>

</div>


</div>

</div>

</b:loop>


Saya tahu ini akan sulit dimengerti, tapi saya tidak punya cara lain menjelaskan jika anda tidak memiliki dasar pengetahuan HTML tentu akan sulit sekali memahami penjelasan saya ini. Hanya saja jika memang template anda memiliki barisan kode seperti diatas, maka tinggal disisipkan kode warna hijau termasuk merah yang ada didalamnya sehingga menjadi seperti dibawah ini:


<b:loop values='data:post.comments' var='comment'>

<a expr:name='"comment-" + data:comment.id'/>

<div class='comment-top'>

<div class='message-by'>

<b:if cond='data:comment.authorUrl'>

<a expr:href='data:comment.authorUrl'><data:comment.author/></a>

<b:else/>

<data:comment.author/>

</b:if>

<b:include data='comment' name='commentDeleteIcon'/>

</div>

<div class='comment-bottom'>

<b:if cond='data:comment.author == data:post.author'>

<div class='komentarku-Body'>

<p>
<data:comment.body/></p>


<div class='message-time'><span>

<data:comment.timestamp/>

</span></div>

</div>

<b:else/>


<div class='message-entry'>

<b:if cond='data:comment.isDeleted'>

<em>
<data:comment.body/></em>

<b:else/>

<p>
<data:comment.body/></p>

</b:if>

<div class='message-time'><span>

<data:comment.timestamp/>

</span></div>

</div>


</b:if>

</div>

</div>

</b:loop>


Sama seperti pada template biasa maka perlu juga ditambahkan diatas kode ]]></b:skin> kode stylenya. Masukkan kode dibawah ini diatas kode ]]></b:skin>


.komentarku-Body {background:
#000000
; color:#ffffff; font-family:arial,
"verdana";text-align:justify; margin:0;padding:0 0 0 25px;}



Sumber: ateonsoft.com

0 komentar:


Posting Komentar

Jika sobat blogger menyukai artikel ini atau mempunyai pertanyaan ttg artikel diatas, silahkan poskan komentar sobat blogger. Respon kalian sangat berarti untuk blog ini. Cara mem poskan komentar silahkan KLIK disini...

Komentar SPAM di larang masuk!!
:)) x( ~x( x(( :@ :) :x :| :$ :f
:* =( :D :~ :s 8) =(( x) :? :t :o ;;( ;;)

 

Recent Comment