English French German Spain Italian Dutch
Translate Widget by Google

20.11.09

Bikin Recent Comment ( komentar terbaru )

Selain pake widget feed comment blogger, ternyata ada juga cara lain bikin recent comment. Cara ini malah lebih cepat dalam loading, lebih cepat update dan bisa nampilin lebih dari 5 komentar terbaru.

Langkahnya cukup mudah,

Masuk ke Layout trus add HTML/Java Script
Kemudian masukkan kode di bawah ini :


<ul><script style="text/javascript">
function showrecentcomments(json) {
for (var i = 0; i < 5; i++) {
var entry = json.feed.entry[i];
var ctlink;

if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
ctlink = entry.link[k].href;
break;
}
}
ctlink = ctlink.replace("#", "#comment-");
var ptlink = ctlink.split("#");
ptlink = ptlink[0];
var txtlink = ptlink.split("/");
txtlink = txtlink[5];
txtlink = txtlink.split(".html");
txtlink = txtlink[0];
var pttitle = txtlink.replace(/-/g," ");
pttitle = pttitle.link(ptlink);
if ("content" in entry) {
var comment = entry.content.$t;}
else
if ("summary" in entry) {
var comment = entry.summary.$t;}
else var comment = "";
var re = /<\S[^>]*>/g;
comment = comment.replace(re, "");

document.write('<li>');
document.write('<a href="' + ctlink + '">' + entry.author[0].name.$t + '</a>');
document.write(' on ' + pttitle);
document.write('<br/>');
if (comment.length < 100) {
document.write(comment);
}
else
{
comment = comment.substring(0, 100);
var quoteEnd = comment.lastIndexOf(" ");
comment = comment.substring(0, quoteEnd);
document.write(comment + '...<a href="' + ctlink + '">(more)</a>');
}
}
document.write('</li>');
document.write('<div style="font-size:75%;text-align:center"><a href="http://www.coolmixs.blogspot.com">Komentar Terbaru</a></div>');
}
</script>
<script src="http://loe.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments">
</script></ul>
<noscript>You need to enable JavaScript to read this.</noscript>

kemudian simpan.

Keterangan :
angka 5 yang berwarna merah menunjukkan jumlah komentar yang ditampilkan
angka 100 yang berwarna kuning menunjukkan jumlah karakter dalam setiap komentar yang ditampilkan
angka-angka di atas bisa sobat ganti sesuai dengan keinginan sobat.

selamat mencoba
Bookmark and Share


Berita Terkait :

1 komentar:

junior on 23 April 2011 16.02 mengatakan...

sudah dicoba..
mantab.. pertamax diamankan

Posting Komentar

Ini adalah blog doFollow, mohon PENGERTIANNYA ya..
Klo ada salah, mohon diingatkan.. makasih dah berbagi

 
TOP Commentator
Comment Terbaru
TUKERAN LiNK

Lebih Cepat pake | Mozilla Firefox