Setelah mengkorek-korek artikelnya, ada yang unik satu mengenai recent commentsnya. Kebanyakan kalau komentar terbaru itu menampilkan nama yang memeberikan komentarnya dan hanya satu yang tempilnya, nah kalau recent comments disana sedikit unik dan bergaya. Yang tampilnya judul artikel yang diberi komentar dan juga sobat yang memberikan komentarnya muncul. Gaya kan...wkwkwkwkwk. Coba perhatikan recent comments yang dimiliki sobat blogger!!! Satu nama, satu komentar dan judul postingan yang tampil. Kalau yang ini judul postingan berikut dengan 5 komentar terakhir yang munculnya. Yaaa sudah langsung saja deh biar jelas. Ganti NAMA-BLOG dengan nama blog sobat, save dan lihat hasilnya. Maka nanti recent commentsnya gaya dan penuh dengan gaya...wkwkwkwkwk. Recent comments hack by http://next.writers.idv.tw See you next time with BeBeN si bloglang.
<script src="http://js.writers.idv.tw/rc.js"></script>
if (g_szHead==undefined) g_szHead ='Komentar Terbaru';
var g_szBlogDomain;
if (g_szBlogDomain==undefined) g_szBlogDomain='next.writers.idv.tw';
document.write('<h2>' + g_szHead + '<a href="http://' + g_szBlogDomain + '/feeds/comments/default?alt=rss"><img border="0" src="http://js.writers.idv.tw/rss.gif"/></a></h2><div id="divrc">Loading...</div>');
var g_szAuthorsLink=new Array();
var g_szTitle= new Array();
var g_szOrgLink = new Array();
var g_iIndex=0;
var g_iShowCount=10;
function arc_gethref(postlink,relstr)
{
for (var i=0; i<postlink.length; i++)
{
if(postlink[i].rel == relstr)
return postlink[i].href;
}
return "";
}
function a_comprc(a,b)
{
order= Date.parse(a.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/, '$1/$2/$3 $4 GMT')) - Date.parse(b.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/, '$1/$2/$3 $4 GMT'));
return 0-order;
}
function a_rc(json)
{
g_szComments = json.feed.entry.sort(a_comprc);
}
function a_FindTitle(posts,orgLink)
{
var ret= orgLink;
for (var ii=0,post; post= posts.feed.entry[ii]; ii++)
{
var hrefstr=arc_gethref(post.link,"alternate");
if (hrefstr == orgLink)
{
ret= post.title.$t;
break;
}
}
return ret;
}
function a_FindIndex(posts,orgLink)
{
var ij=0;
for (ij=0; ij < g_iIndex; ij++)
{
if (orgLink==g_szOrgLink[ij])
return ij;
}
g_szOrgLink[ij]=orgLink;
g_szTitle[ij]= a_FindTitle(posts,orgLink);
g_szAuthorsLink[ij]='♥';
g_iIndex ++;
return ij;
}
function b_rc(posts)
{
for (var i=0,comment; comment = g_szComments[i]; i++)
{
var content = comment.title.$t;
var link = arc_gethref(comment.link,"alternate");
var orgLink= link;
var link2 = link;
var iFind = link.indexOf('?');
if (iFind<0)
iFind = link.indexOf('#');
if (iFind>0)
orgLink = link.substring(0,iFind);
var index = a_FindIndex(posts,orgLink);
if (index>= g_iShowCount)
{
g_iIndex--;
break;
}
var auther= comment.author[0].name.$t;
var timestamp=comment.published.$t.substr(0,10) + ' ' +comment.published.$t.substr(11,5);
g_szAuthorsLink[index] += '<a href="' + link2 + '" title="' + timestamp + ':' + content + '">' + auther + '</a> » ';
}
var temp = '<ul id="feedItemListDisplay">';
for (var j=0; j< g_iIndex; j++)
{
temp += '<li><a href="' + g_szOrgLink[j] + '">' + g_szTitle[j] + '</a><br/>' + g_szAuthorsLink[j] + '</li>';
}
temp+="</ul>";
document.getElementById("divrc").innerHTML = temp;
}
document.write('<script src="http://' + g_szBlogDomain + '/feeds/comments/summary?alt=json-in-script&callback=a_rc&published-min=2008-06-30T23:59:59"></script><script src="http://' + g_szBlogDomain + '/feeds/posts/summary?alt=json-in-script&callback=b_rc"></script>');
Loading... |
5 comments
DO NOT EVEN TRY ADD LINK [-X
You can use some HTML tags, such as
<b> - <i> - <a> - http://...jpg/gif/png/bmp - http://youtu.be/...