Skip navigation.

おぺら ぷらす あるふぁ。

Opera、Excel、Windowsなんかの備忘録とか(ぼやき含む) Japanese only

RTMに簡単にタスクを追加するbookmarklet。

, ,

Remember the Milkにsmart Addが追加され、簡単にタスクを追加するbookmarkletが欲しくなりました。
で、何とかできました。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です。

ニコニコ動画にログイン出来なかった件。別館移転しました。

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies