Hatena::Grouptumblr

MCSG SYM

 | 

2010-03-01

Tombloo アメブロでオリジナルの画像をポストする 07:40 はてなブックマーク - Tombloo アメブロでオリジナルの画像をポストする - MCSG SYM

Tombloo アメブロでオリジナルの画像をポストする - eggmanの日記より

パッチにするやり方がよくわかりません。

以前作ったことがあったのでそれを晒します。

(function() {
Tombloo.Service.extractors.register({
	name : 'Photo - Ameba blog',
	ICON : 'chrome://tombloo/skin/photo.png',
	URL  : 'http://ameblo.jp/',
	check : function(ctx){
		if(!ctx.onLink)
			return false;

		return ctx.href.indexOf('//ameblo.jp/') > -1;
	},
	extract : function(ctx){
		var src = ctx.target.src;		
		ctx.target.src = src.replace(/(\/t[0-9]+_)/, "/o");
		return Tombloo.Service.extractors['Photo'].extract(ctx);
	},
}, 'Photo', false);
})();

Tombloo.Service.extractorsに追加するにはregisterっていうメソッドが用意されているのでパッチの中でそれを使う感じです。これを適当に「model.Tumblr.amebloPhoto.js」って名前のファイルにして使っています。

ゲスト



トラックバック - http://tumblr.g.hatena.ne.jp/gkojax/20100301
 |