todotxt
TODO.TXT Web Manager is a simple web interface which will help you to control your tasks in a plain text. It is based on an idea described on Todo.txt project webpage. It consists of three files: parse.php which sorts your tasks and reads/writes them to a todo file, index.html which is a web interface which uses AJAX to talk to parse.php and todo.txt which is a simple text file with all your tasks written in it.
Why would you like to track all your tasks in simple text file ? Read Why plain text? article to find out. It's simple, clean, fast and really usefull.
How to install
Installation process is very easy and consists of a few simple steps. Firstofall you need to extract all files to the destination directory which will be accessed from your web browser. Then you have to change permitions to todo.txt file to read/write for user/group/other (depends on your configuration) to allow web server to modify it (for example in linux you do this by executing the following command: chmod 0666 ./todo.txt). Finally make sure your web server has PHP installed. That's all.
Usage
After you enter web page for the first time, you'll see some default tasks. You can change them by clicking anywhere on the screen, and replacing text with your own. If you want to save it just click on the toolbar at the top of the screen or press the enter key (so in fact todos are saved automaticaly after adding every new line). You can sort your tasks by priority [(A), (B), ...], context [@home, @work, ...] or project [p:project1, p:project2, ...]. If you have any suggestions for a new version just send me an e-mail.
Example
If you want to check how this script works, just go to the example page. Any changes made to the tasks list will be saved in a cookie for 1 hour.
Download
todotxt v0.2 [5 kB]
[ ] 2007-08-14
[+] modified sorting by priority, context, project
[+] added view mode
[+] added headers in parse.php file to prevent caching of content
[+] added coloring lines in view mode (see help for further details)
[+] added automatic saving after 5 seconds since last edit
[-] fixed the way the buttons load and save works
[-] fixed saving iso-8859-2 characters
[-] changed styles for overal better look
todotxt v0.1 [3 kB]
[ ] 2006-09-14
[*] first public version made
[+] implemented sorting by priority, context, project
Screenshots