Wednesday, January 25, 2012

Cara Membuat Recent Comment Pada Blogger

Cara Membuat Recent Comment Pada Blogger | Membuat Recent Comment - Pada kesempatan kali ini saya akan memberikan tutorial Cara Membuat Recent Comment Pada Blogger.Setelah beberapa waktu lalu saya memberikan artikel mengenai cara Membuat Random Post Pada Blogspot kali ini saya akan memberikan Cara Membuat Recent Comment Pada Blogger.


Untuk Membuat Recent Comment teman - teman bisa membuat script javascript seperti di bawah ini. Untuk var numcomments = 5 itu adalah jumlah comment yang akan ditampilkan.Teman - teman bisa mengubah jumlahnya sesuai dengan yang diinginkan. Dan untuk nama blognya silahkan ganti dengan nama blog teman - teman.

Berikut script untuk Membuat Recent Comment :

<script style="text/javascript">
function showrecentcomments(json) {
for (var i = 0; i < numcomments; i++) {
var entry = json.feed.entry[i];
var alturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
alturl = alturl.replace("#", "#comment-");
var postlink = alturl.split("#");
postlink = postlink[0];
var linktext = postlink.split("/");
linktext = linktext[5];
linktext = linktext.split(".html");
linktext = linktext[0];
var posttitle = linktext.replace(/-/g," ");
posttitle = posttitle.link(postlink);
var commentdate = entry.published.$t;
var cdyear = commentdate.substring(0,4);
var cdmonth = commentdate.substring(5,7);
var cdday = commentdate.substring(8,10);
var monthnames = new Array();
monthnames[1] = "Jan";
monthnames[2] = "Feb";
monthnames[3] = "Mar";
monthnames[4] = "Apr";
monthnames[5] = "May";
monthnames[6] = "Jun";
monthnames[7] = "Jul";
monthnames[8] = "Aug";
monthnames[9] = "Sep";
monthnames[10] = "Oct";
monthnames[11] = "Nov";
monthnames[12] = "Dec";
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, "");
if (!standardstyling) document.write('<div class="bbrecpost">');
if (standardstyling) document.write('<br/>');
if (showcommentdate == true) document.write('On ' + monthnames[parseInt(cdmonth,10)] + ' ' + cdday + ' ');
document.write('<a href="' + alturl + '">' + entry.author[0].name.$t + '</a> commented');
if (showposttitle == true) document.write(' on ' + posttitle);
if (!standardstyling) document.write('</div><div class="bbrecpostsum">');
if (standardstyling) document.write('<br/>');
if (comment.length < numchars) {
if (standardstyling) document.write('<i>');
document.write(comment);
if (standardstyling) document.write('</i>');}
else
{
if (standardstyling) document.write('<i>');
comment = comment.substring(0, numchars);
var quoteEnd = comment.lastIndexOf(" ");
comment = comment.substring(0, quoteEnd);
document.write(comment + '...<a href="' + alturl + '">(more)</a>');
if (standardstyling) document.write('</i>');}
if (!standardstyling) document.write('</div>');
if (standardstyling) document.write('<br/>');
}
if (!standardstyling) document.write('<div class="bbwidgetfooter">');
if (standardstyling) document.write('<br/>');
}
var numcomments = 5;var showcommentdate = true;var showposttitle = true;var numchars = 100;var standardstyling = true;</script><script src="http://putraaldy.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments"></script>

Lalu untuk memasangnya pada halaman blog caranya adalah seperti biasa :
  1. Tulis atau biar lebih mudah copy saja script di atas 
  2. Login ke blog sahabat
  3. Pada halaman dashboard klik "design/rancangan"
  4. Klik "Tambah Gadget"
  5. Pilih "HTML/Javascript"
  6. Paste script tersebut
  7. Save selesai
Sekian informasi sederhana saya untuk Membuat Recent Comment.Semoga dengan adanya artikel sederhana ini teman - teman bisa mempraktekannya setelah membaca artikel sederhana Cara Membuat Recent Comment Pada Blogger.

No comments:

Post a Comment