銀の童子日記 http://inarin.posterous.com #ginnowarashi posterous.com Thu, 03 Mar 2011 07:43:00 -0800 TomblooからRemember The Milkに登録 - zorioの日記 http://inarin.posterous.com/tomblooremember-the-milk-zorio http://inarin.posterous.com/tomblooremember-the-milk-zorio

TomblooからRemember The Milkに登録CommentsAdd Star

よく探したらRTMのヘルプに「Quick Add」ってブックマークレットがあったので、それを使わせてもらうことにした。

models.register({
        name : 'Remember The Milk',
        ICON : 'http://www.rememberthemilk.com/favicon.ico',
        POST_URL: 'http://www.rememberthemilk.com/services/ext/addtask.rtm',
        check : function(ps){
                return ps.type == 'link';
        },
        post : function(ps){
                var url = this.POST_URL;
                var today = ps.date || new Date();
                today = new Date(Math.max(today, new Date()));
                var date = today.toLocaleFormat("%Y-%m-%d");
                return request(url).addCallback(function(res){
                        if (res.responseText.indexOf('You must <a href="/login/') != -1)
                                throw new Error(getMessage('error.notLoggedin'));
                        var doc = convertToHTMLDocument(res.responseText);
                        return $x('//td/select[@id="l"]/option/@value', doc);
                }).addCallback(function(option){
                        request(url, {
                                sendContent : {
                                        't'  : ps.item, //title
                                        'd'  : date,    //date
                                        'tx' : ps.tags,  //tag
                                        'l'  : option ,//list
                                        'submitform': 'Add Task'
                                }
                        });
                });
        }
});

ちなみに、今まで何の説明もなくコードだけペタペタと貼り付けてましたが、これらのコードを

「ツール」⇒「Tombloo」⇒「Tomblooの設定」⇒「エントリ内容/他」⇒「データ/スクリプトディレクトリ

で指定したディレクトリの下のscriptというフォルダに拡張子jsにして置いておくと、Firefoxの起動時にTomblooが読み込んでくれます。

Permalink | コメント(0) | トラックバック(2) | 22:37  TomblooからRemember The Milkに登録を含むブックマーク

 TomblooからRemember The Milkに登録のブックマークコメント

tomblooの自作例

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/he6rDcjdaOGKe inarin inarin inarin
Thu, 03 Mar 2011 07:42:00 -0800 Tombloo スクリプト[Chishow PRESENTS BLOG] http://inarin.posterous.com/tombloo-chishow-presents-blog http://inarin.posterous.com/tombloo-chishow-presents-blog

最近Yahoo PipesとTwitter Feedの連携がうまくいかずブクマしたものがなかなか自動投稿されない悲しい状態になってたので、Tomblooから直接ついったーへ投稿する方式に切り替えようと思う。
ただ、Tomblooのデフォルト投稿形式が気に入らないので何とかカスタマイズしたいと思ったんだけど、scriptフォルダに何か.jsファイルを置けばいろいろできるという記述までは見つけたが、その先の情報がぜんぜんみつからん。

参考資料

公式ページっぽいところもいまいちよくわからんし
結局この辺をみながら見よう見まねでコードを書いてみた。

tomblooのカスタマイズ?方法

Permalink | Leave a comment  »

]]>
http://posterous.com/images/profile/missing-user-75.png http://posterous.com/users/he6rDcjdaOGKe inarin inarin inarin