Pages

Thursday, August 1, 2013

Cara Membuat Recent Comment pada Blog Anda

Yang ini akan saya bagikan ke model widgetnya.

1. Login ke akun Blog anda.
2. Pilih Rancangan, Add Gadget kemudian klik HTML/Java Script.
3. Copy Paste script di bawah ini ke dalam gadget HTML/Java Script anda.


<script type="text/javascript">
$(document).ready(function(){
 var first = 0;
 var speed = 200;
 var pause = 3500;
  function removeFirst(){
   first = $(ul#listticker li:first).html();
   $(ul#listticker li:first)
   .animate({opacity: 0}, speed)
   .fadeOut(slow, function() {$(this).remove();});
   addLast(first);
  }
 
  function addLast(first){
   last = <li style="display:none">+first+</li>;
   $(ul#listticker).append(last)
   $(ul#listticker li:last)
   .animate({opacity: 1}, speed)
   .fadeIn(slow)
  }
 interval = setInterval(removeFirst, pause);
});
</script>

<ul id="listticker">

 <script type="text/javascript">
// ----------------------------------------
// SHOW RECENT COMMENTS
// ----------------------------------------
// This functions takes a blogger-feed in JSON
// format and displays it.
//
// Version: 1.0
// Date:    2006-12-01
// Author:  Hans Oosting
// URL:     beautifulbeta.blogspot.com
// ----------------------------------------

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";
   var comment = entry.content.$t;
   var re = /<S[^>]*>/g;
   comment = comment.replace(re, "");
   if (showcommentdate == true)
   document.write(<li>);
   document.write(Tanggal + cdday + + monthnames[parseInt(cdmonth,10)] + + cdyear + );
      document.write(<b><a href=" + alturl + "> + entry.author[0].name.$t + </b></a> berkomentar);
   if (showposttitle == true) document.write( pada + posttitle);
   document.write(:<br/>);
   if (comment.length < numchars)
         document.write(<i> + comment + </i><br/><br/>);
   else
         document.write(<i>+ comment.substring(0, numchars) + ...</i><br/><br/>);
  }

}

document.write(</li>);
</script>
<script style="text/javascript">var numcomments = 6;var showcommentdate = true;var showposttitle = true;var numchars = 80;var standardstyling = true;</script><script src="http://.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments"></script>
</ul>
NB:
Tulisan http://.blogspot.com tinggal ganti dengan URL BLOG anda.

Nah, jika sudah selesai, tinggal save. lalu coba buka blog anda.

GOODLUCK

0 comments:

Post a Comment