forgot.uh-oh.jp !
OreOre TaskBar
§ これは何か?
いわゆる一つのタスク管理ソフトです。
§ 特徴
- 軽い
-
タスクにメモが付けられます。
- タスク管理ソフトを、一種の作業記録のようにも使えます。
-
タスクにタグを付けられます。
- タスク名の頭に [カテゴリ名] という文字列(タグ)を付けると、 表示の際にフィルターをかけることができます。
-
優先度に応じて、タスクのフォントの大きさが変わります。
- 重要なタスクがめいっぱい目立つため、忘れる心配がありません。 が、同時に嫌なタスクがズズーンと表示されるので、鬱になる怖れがあります。
-
タスクを CSV 形式でエクスポート・インポートすることができます。
- 世界に愛される CSV 形式です。いきがって XML などと、調子こきません。
- 利用者を囲い込もうなどという欲をかいてません。誉めて!
-
期限管理
- 直近、2週間限定ですが。
§ 使い方
初期セットアップ
- http://forgot.uh-oh.jp/taskbar.cgi を開いてください。
- New user にて好きなユーザ名を入力して、アカウントを作ってください。
- 「Your password is still 'newuser',Please change it as soon as posibble.」 と表示されるので、change のところをクリックして パスワードを変えてください。 (初期パスワードは「newuser」です)
画面は 3 つのセクションから成ります。
Edit a task
タスクを編集するエリアです。
- テキストボックス
- タスクの名前を登録します。 先頭に[tagname]と書くと、タグと認識します。
- [Add]ボタン
- 新規タスクを登録します。
- [Update]
- 編集中の既存タスクを修正します。
- □Complete のチェックボックス
- チェックを入れると、登録と同時に完了します。 既存タスクの場合にのみ表示されます。
- これは完了理由を詳細欄に書いてから、完了させるという用途のためのものです。
- [Add]/[Update] のとなりのリストボックス
- 優先度を指定できます。
- NORMAL - デフォルト。普通に表示される。(無指定)
- THIRD - 優先度高め。フォントが大きくなる。(font-size:large)
- SECOND - 優先度もっと高め。フォントが更に大きくなる。(font-size:x-large)
- TOP - 優先度、最上級。フォントが目障りなほど大きくなる(font-size:xx-large)
- BOTTOM - 優先度低め。フォントのかげが薄くなる (color:gray)。 紙に印刷されないので、こっそりタスクに最適
- ▼のマーク
- クリックすると、タスクにつけるメモ欄のテキストエリアが表示されます。
Active Tasks
現在、未完了となっているタスクを一覧しています。
□ タスクのタイトル (edit)▼
:
[Complete]
- [Complete]ボタンを押下すると、チェックボックスにチェックを打ったタスクが 完了状態になり、Current Tasks から消え、Completed Tasks 欄に移動します。
- リンク (edit) をクリックすると、そのタスクのタイトル・メモ・優先度を 編集できます。内容が「Edit a Task」セクションへ移動しますので、 そちらで編集してください(「Cancel」すれば編集前の状態に戻せます)
- ▼をクリックすると、メモを表示します。
Completed Tasks
完了したタスクを、完了した日ごとに、グルーピングして表示します。
- チェックボックスにチェックを入れ、[undo]ボタンを押下すると、未完了状態に戻すことができます。
- Clean-up all-finished tasks のリンクをクリックすると、 完了済みのタスクを完全に消去します。
§ 変更履歴
-
1.34 (2007/11/20)
- URL自動リンク
- 1.33 (2007/11/09)
- ソート順の二番目の要素を優先度or締切りとした。
- <select><option>..</option></select> の節を共通化した。
- JavaScriptリンクの上でのカーソルを cursor:pointer にした。
- 1.32 (2007/11/09)
- 秒が落ちた CSV でもインポートできるようにした。
- import へのリンクも span に変える
- 1.31 (2007/11/08)
- 漏れ対応: <a href="#"> → <span>
- remove $id$
- 1.30 (2007/11/08)
- Current → Active
- <a href="#"> → <span>
- self.data["curtask"] → self.task (property)
- 1.29 (2007/11/08)
- insert $id$
- 1.28 (2007/11/08)
- 優先順位と締切りを JavaScript関数の引数に渡すようにした。
- (hidden に持たせるのはヤメ)
- 1.27 (2007/11/06)
- [ELSE,THEN][COND] を (ELSE,THEN)[COND] へ書換え
- 1.26 (2007/11/04)
- default_dt -> datetime.datetime.min
- 1.25 (2007/11/04)
- deadline による sort
- ソート種類の記述場所を一元化
- 1.24 (2007/11/03)
- export/import の deadline 対応.
- 1.23 (2007/11/03)
- 日付の表記を (YYYY/)MM/DD に統一.
- 色をつけた
- 1.22 (2007/11/03)
- deadline を datetime から date 型へ変更
- JavaScript でしか参照されない hidden 情報を別フォームへ移動して、 通信量を削減.
- 1.21 (2007/11/03)
- 期限を登録できるようにした.
- 1.20 (2007/11/03)
- エクスポート時のデフォルトファイル名を tasklist-YYYYMMDD.csv へ
- ソートオプションの表示位置を変更
- 文言: Mission Complete → Completed
- 不良な try ブロックを削除
- 1.19 (2007/11/01)
- タグ複数のフィルター機能
- 1.18 (2007/11/01)
- 1.15 (2007/10/28)
- 実施済みタスクをクリーンアップする際に問合せるようにした。
- 1.14 (2007/10/22)
- charset を Shift_JIS 固定に
- 1.13 (2007/10/21)
- innerText/textContent 方式に改めた。(不具合の原因が分かったので)
- 1.12 (2007/10/20)
- innerText 廃止。テキスト要素は全て hidden に持たせるようにした。
- 1.11 (2007/10/20)
- font-size 調整
- Firefox/IE/Opera で、innerText 問題対応
- 1.10 (2007/10/20)
- Firefox で innerText を使ってしまっていて、テキストの複写ができなかった件
- インポート時に LF -> CRLF 変換処理を行っていなかった件に対応
- 1.9 (2007/10/20)
- img border=0
- 1.8 (2007/10/20)
- ロゴを作った
- 1.7 (2007/10/20)
- マニュアルを作った
- 1.6 (2007/10/20)
- インポート機能実装
- 1.5 (2007/10/20)
- エクスポート機能
- 1.4 (2007/10/17)
- かなり改変したらしい(なにやったんだろう)
- 1.3 (2007/10/15)
- タグ対応
- 優先度対応
- 1.2 (2007/10/15)
- 画面レイアウトを調整
- 1.1 (2007/10/14)
- 初版