目次

PHP 1ファイルのみでDB不要のTODO管理ツール - Todo.php

コメントと更新履歴はゼロと無限の間のログ » Todo.phpへどうぞ。

MOONGIFT風に)みなさんはタスク管理にどんなものを使っているだろうか。Webのサービスでもインストール型のツールでも、TODO管理の方法は色々あるが、いざ探してみると意外に帯に短し襷に長しである。
Remember The Milkは高機能だが重いし、Tracは共有するには良いが個人で使うには冗長、iGoogleのTODOガジェットはシンプルでよいが痒いところに手が届かない。
それならいっそ、自分のサーバで手軽に管理できるTODOツールはどうだろうか。今日紹介するのはPHPが1ファイルのみ、しかもDBも不要なTODO管理ツール、「Todo.php」だ。

使い方

下記のソースコードをコピーして適当な名前でPHPファイルとして保存し、Todoクラスの先頭で定義してある定数(const)をお好みで変更してください。また、定数に合わせてデータを保存するディレクトリを作ってください。

なお、Todo.phpではJavaScirptとCSSとして、操作性を高めるためにPryn.js/cssを、カレンダーを使うためにjQuery UI DatepickerとGCalendar Holidaysを、フッターをページ最下部に表示するためにYahho Sticky Footerを使っています。

サンプル

Todo.phpのサンプル

さらに進んだ使い方

メールサーバが使えるなら、mail2todoを組み合わせて使うと便利です。

ライセンス

MITライセンスで。

ソースコード

Githubに移行しました。