個別のエントリのページでタイトルがエントリータイトルでなくDrkcoreとなっている部分を修正。あと、新規投稿をCtrl-.に変更。ちなみにDrkcoreはDrum'n'Bassのダークコアからとったわけですなこれが。
今回さらに、ピコピコ押す感がちょっと楽しげなはてなスター付けてみた。
はてなスター日記みながら、
Hatena.Star.headerTagAndClassName = ['h2','entry-title'];
で上書きかませばいいらしいんだけど、なんか上書きされてナイっぽい。
ので、Hatena.Star.EntryLoader.loadEntriesを上書きしたらOK。というより、サンプルちょこちょこといじって済ませた。かなりやっつけ。
Hatena.Star.Entry.Drkcore = new Ten.Class({
initialize: function(doc) {
this.doc = doc;
var h2 = doc.getElementsByTagName('h2','title')[0];
this.title = Ten.DOM.scrapeText(h2);
var widget = \
Ten.DOM.getElementsByTagAndClassName('div','widget_bottom',doc)[0];
this.uri = widget.getElementsByTagName('a')[0].href;
this.comment_container = \
Hatena.Star.EntryLoader.createCommentContainer();
h2.appendChild(this.comment_container);
this.star_container = Hatena.Star.EntryLoader.createStarContainer();
h2.appendChild(this.star_container);
}
});
ただ、comment_conteinarとstar_conteinarをDOMの好きなところにぶら下げれば別にタイトルの隣じゃないところに持っていくことができるな(コメント欄とか)。