RTMに簡単にタスクを追加するbookmarklet。
Monday, 5. October 2009, 13:49:46
で、何とかできました。twitterで叫びまくりながら。
Operaでしか確認してません。だって、おぺらーですからwww
javascript:function(){var task_name=prompt('タスク名を入力', '');var task_due=prompt('期日を入力','');var task_tag = prompt('タグを入力', '');window.open('http://m.rememberthemilk.com/add?name='+task_name+'&tags='+task_tag+'&due='+task_due+'&add=submit');}();整形:javascript:
function(){
//入力ダイアログを表示
var task_name=prompt('タスク名を入力', '');
var task_due=prompt('期日を入力','');
var task_tag = prompt('タグを入力', '');
//タスク追加のURLを作成
window.open('http://m.rememberthemilk.com/add?name='+task_name+'&tags='+task_tag+'&due='+task_due+'&add=submit');
}
();
--
name : タスク名
list : リスト リストのURLの数字を指定 ex.http://www.rememberthemilk.com/home/ユーザ名/数字/
priority : 重要度
due : 期日
repeat : リピート
estimate : 予測時間
tags : タグ
location : 場所 あらかじめ作成しておく必要があり、番号指定しなければならない。
url : URL
--
リピートやら重要度は、上の一覧を参照に、 「入力ダイアログを表示」部分に、
var task_repeat=prompt('リピート', '');
などのように記入して、「タスク追加のURLを作成」部分のURLに、
+'&repeat='+task_repeat
という感じで付け加えて下さい。
ただし、listとlocationに関しては決め打ちで数字を指定しないといけないので、それぞれに独立のbookmarklet作ったほうが楽です。
http://m.rememberthemilk.com/add のソースを参照すると、番号が分かります。
もっとスマートにかっちょよく出来る!という方は教えて下さいませ。
ほんまは、smart Addのbookmarkletがちゃっちゃと出来ればいいんだけどなぁー。
--
追記(2009/10/06 01:43)
間違えてbookmarkletをクリックしてしまった時、キャンセルを押すと「undefined」というタスクが追加されてしまいます。
なので、間違えた時は、OKをクリックすればおkです。









