Kali ini saya ingin memberi tips bagaimana menampilkan user yang sering memberi komentar pada artikel di blog. Informasi ini dapat diperoleh dari Blogger's comment feeds, namun kita masih butuh alat untuk memproses feed tersebut.
Yahoo pipes adalah tool yang cocok untuk menggabungkan, mengurutkan, menyaring dan memodifikasi feed. Tool tersebut dapat juga digunakan untuk menambah daftar top komentator di blog, menggunakan kode JSON yang digenerate oleh Yahoo.
Berikut adalah kode javascript yang menggunakan output Yahoo's JSON, cara pasang kodenya sangat mudah tinggal masukan saja pada element halaman:
<script type="text/javascript">Hal-hal yang perlu diperhatikan:
function pipeCallback(obj) {
document.write("<ol>");
var i;
for (i = 0; i < obj.count ; i++)
{
var href = "'" + obj.value.items[i].link + "'";
var item = "<li>" + "<a href=" + href + ">" + obj.value.items[i].title + "</a> </li>";
document.write(item);
}
document.write("</ol>");
}
</script>
<script src="http://pipes.yahoo.com/pipes/pipe.run?_render=json&_callback=pipeCallback&_id=c92ac21897d8b56e61cfa85930dd89a1&filter=nama &url=http%3A%2F%2Fnamablogkamu.blogspot.com&num=10" type="text/javascript"></script>
- Edit filter=nama, masukan nama yang ingin kamu filter, sebaiknya filter nama sendiri.
- namablogkamu.blogspot.com : ubah sesuai nama blog kamu sendiri
- num=10 : Jumlah maksimal komentator yang ingin ditampilkan.
Pada tampilan awal akan tampil bullet jumlah komentator, jika kamu tidak menginginkannya cukup menghapus dua kode berikut: document.write("<ol>"); dan document.write("</ol>"); .
Selamat mencoba.
lulusan unnes juga mas ?
BalasHapustahun berapa ?
salam bahagia buat semua alumni unnes di dunia......
oya silahkan periksa blogroll saya....sudah ada nama Dimas Je disana
@Brock: Iya, ntar saya sampaikan. Biasanya pas Dies Natalis ada jumpa alumni, cek update infonya di www.unnes.ac.id, barangkali ada.
BalasHapusterima kasih banyak atas infonya :)
BalasHapus@ Kapanpun: Sama-sama
BalasHapus