-- Firefox拡張機能、Greasemonkeyスクリプト : 作ったモノ記録 --
LDR + Juno
livedoor ReaderでJunoのフィードにジャケット画像を表示します。
// ==UserScript==
// @name juno_jacket
// @namespace http://zeroglab.jp.land.to/
// @include http://reader.livedoor.com/reader/
// @version 1.1
// ==/UserScript==
(function(){
unsafeWindow.register_hook("before_printfeed", function(feed){
var url = feed.channel.link;
if(url.indexOf("juno.co.uk") != -1 && !feed.juno_jacket){
feed.items.forEach(function(item){
var productLink = item.link;
var productId = productLink.slice(31,-4);
item.body = [
item.subscribe_id,
'<img src="http://images.juno.co.uk/150/CS',
productId,
'A.jpg" style="margin: 0 .5em 1em 0;">',
'<img src="http://images.juno.co.uk/150/CS',
productId,
'B.jpg" style="margin: 0 0 1em .5em;">',
'<br>',
item.body
].join("");
});
feed.juno_jacket = true;
}
});
})();
- 右クリックなどからインストール [juno_jacket.user.js]
blog post: LDR + GM + JUNO
