はて☆すた設置にちゃれんじ

うまく出来てるのかよくわかんないけど適当にやったら出来た。
ぽっくんはプログラマじゃないからよくわかんないけどこんな感じ。


<script type="text/javascript" src="http://s.hatena.ne.jp/js/HatenaStar.js"></script>
<script type="text/javascript">
Hatena.Star.EntryLoader.loadEntries = function() {
    var entries = [];
    var c = Hatena.Star.EntryLoader;
    var headers = c.getHeaders();
    for (var i = 0; i< headers.length; i++) {
        var header = headers[i];
        var a = header.getElementsByTagName('a')[0];
        if (!a) continue;
        var uri = a.href;
        var title = a.title;
        // Ten.DOM.removeEmptyTextNodes(header);
        var cns = header.childNodes;
        //title = c.scrapeTitle(header);
        var cc = c.createCommentContainer();
        header.appendChild(cc);
        var sc = c.createStarContainer();
        header.appendChild(sc);
        entries.push({
            uri: uri,
            title: title,
            star_container: sc,
            comment_container: cc
        });
    }
    return entries;
}
Hatena.Star.EntryLoader.headerTagAndClassName = ['h2','entry-title'];
Hatena.Star.Token = 'set your token';
</script>

投稿者: halt

PHPプログラマ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ねこ認証:9つのパネルの中からねこを3匹選んでください