愛用しているSleipnirのHeadline-Readerでいちいち元ページを開かなくても直接ソーシャルブックマークに登録できるようにSleipnirをカスタマイズしてみた。
普段ソーシャルブックマーク(使っているのはlivedoorクリップ)にブックマークする際は、実際に登録するページを開いてから、その後でブラウザにあらかじめ登録しておいた
ブックマークレットをクリックして登録ページへ移動している。
livedoorReaderなんかだと最初からクリップボタンがあったり、
クリップ登録画面を開くリンクを追加するFirefoxのGreasemonkeyがあったりして便利なのに、Headline-Readerではわざわざページを開く必要があった。
そこで今回のカスタマイズをしたんだけど、Sleipnir開発ブログの記事を参考にさせてもらった。
はてなブックマークに一途な方の Hatena Bookmarker 1.0.0 正式版 (Developer's Blog)Sleipnirがインストールされているフォルダからresources>skins>スキン名>headlinereader>description.htmlをエディタで開いて編集。これが概要ページのHTMLになるって事かな。ただ、Headline-Readerは
なげやり再起動 rev.2さんから頂いたスキンを使わせてもらっていてデフォルトスキンは使っていない。なので、各スキンのdescription.htmlを編集して対応。
それで新たに書き加えたのがこちら
クリップ数に関してはまとめサイトにあるAPIを参照
クリップ数を画像で取得する API - livedoor クリップ まとめサイト - livedoor Wiki(ウィキ)次に書き込んだ場所に関してだけど、開発ブログの記事にある表示例はタイトルの横にしているけど、自分は記事の一番下にしてみた。全文配信ページによっては記事が長いこともあるし、読み終わって上に戻ってクリップするのも面倒。なので、ソーシャルブックマークの登録数は
SeaHorseで上部に表示させ人気度を確認。そして読んでみて気になったらページ下のリンクからクリップって感じにしてみた。
詳しいところまでは良く分からないけど、なんとか正常にいっているし上手くいったのだろう。これでよりSleipnirが便利に使えるようになった。
ただ個人的には
、「livedoorクリップに一途な方のlivedoorclip Bookmarker」ってのを出して欲しい気もするけど難しいかな。