2008年3月25日 星期二

留言最多排行榜的外掛

今天發現了一個新的外掛,其實也不算新,在以Wordpress自行架站的部落格常會看見,稱為「WordPress Plugin---Top Commentators」,今天發現Blogger Buster也釋出了這項功能造福在blogspot.com建站的部落格們,這和最早最新回應的Hacks一樣,是使用Yahoo Pipes的技術,只要填入自己網站的網址及過濾名字,即可新增一個網頁元素,來放置最多留言回覆者的外掛。


如何使用,進入作者的網站
Blogger Buster: Top Commenter's Widget for Blogger Blogs!


Widget Title可以不用理他,新增網頁元素後抬頭可以自行修改。
Filter your name---這一項輸入自己的名字,比如我的「綸太郎」,但是中文無法接受,程式碼會出現方框或是亂碼,自己再將程式碼中的亂碼改成中文即可。

按下Customize後,Add to Blog的反白就會消失,按下Add to Blog即可新增到自己的部落格,但是要登入後才會產生程式碼,如果不想登入可以使用我下面提供的程式碼,但是要改成你自己的網址及名字,預設是10筆資料,你也可自行修正,請注意紅字部分可改。

至於留言者的留言資訊,可顯示有幾次留言,但觀看留言則只有最新留言的那篇會出現而已,並不會出現這個讀者的所有留言的文章。

另外在Internet Explorer下瀏覽並不能過濾中文名字,所以我自己的名字還是會出現在上面,算是bug吧,我再來研究看看。
<script type="text/javascript">
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=720a4578c7b83dfce64615cb0ad3c642&url=http%3A%2F%2F01mistery.blogspot.com&num=10&filter=綸太郎"
type="text/javascript"></script>
<span style="font-size: 80%">Widget by <a href="http://www.bloggerbuster.com">Blogger
Buster </a></span>


參考資料來源:
Blogger Buster

7 則留言:

  1. 哇哈哈 一不小心變成第一名的留言者 真是給他很不好意思啦

    回覆刪除
  2. 感謝emily旅美熟姐的熱情支持。

    回覆刪除
  3. 沒想到我也上榜喔,屈居第三名,呵呵!

    這個功能蠻有趣的,改天來玩玩看。

    回覆刪除
  4. 謝了,已經用上了。

    PS:土人你在我家也名列前矛啦。

    回覆刪除
  5. 沒想到這小東西,還真好玩,大家可以來看看誰常來留言,好像串門子一樣。

    回覆刪除
  6. 實在太太好了,我也試試看,謝謝唷。

    回覆刪除
  7. 不客氣,不過更新速度好像很慢,已經過了4天還是維持原先的留言筆數。

    回覆刪除

設有留言驗證及核准,版主閱覽後,留言才會顯示,發問前請善用網站目錄Google搜尋功能