ToodleDo - Folder Categories Script 1.0
I use ToodleDo a lot. It basically manages my life, but one thing that is missing from ToodleDo is folder categories. I’d love to be able to group all my personal folders, my python project folders, my client folders and then my job folders. Enter greasemonkey for Firefox. Greasemonkey is great if you want to add some functionality to a site without having the creator of the site make any changes. I’ve created a greasemonkey script that will allow for folder categories. To make this work, though, requires some, not very intuitive, actions. I’ll try to walk through the process, but first, I’ll show you the outcome:

You need to install greasemonkey, to do that, click here. Once you’ve installed greasemonkey, you can now click here to install ToodleDo Folder Categories. (This has also been tested and works using Fluid)
Ok, now for the fun part. To configure Folder Categories, you need to go to your folder management page. To add a category you need to use a special syntax. Lets say you wanted to add a category called Projects. To do that you’ll need to add a folder called “z* Projects pr” (no quotes). I know that looks a little funky, but it was done that way for a reason. The z* is so if you alphabetize, your categories will show up on the bottom. The next part is Projects, which is the detailed name of the category (it can contain spaces). The final part, pr, is the key that you use to map your other folders to a category (it can be whatever set of characters you want without any spaces in between). So lets say you had a project called ToodleAir and you wanted to map it to the Projects category, you would rename that folder to be: “ToodleAir pr” (no quotes). The script will go through and grab the last two characters (plus a space in front) and see if they match any project category defined. Make sense? I know it’s a little odd to do it this way, but without ToodleDo adding the functionality, this is the best I could come up with. So basically, you need your folders to be like this (order doesn’t matter):
- ToodleAir aa
- ToodleDo Folder Categories gm
- z* Adobe Air aa
- z* GreaseMonkey gm
Install Script (GreaseMonkey or Fluid)
Anybody have any questions, suggestions or issues?
Related posts:
- ToodleAir I’ve written an Adobe Air app for the task management...
- Safari Books Greasemonkey Script I recently subscribed to Safari Books Online, which allows you...
Great script and super easy directions to follow. Thanks a bunch. FYI, the Adobe Air app is brilliant.
Thanks for posting this. It adds a really useful dimension to Toodledo. I hope the developers implement something similar.
Great job on this script. Why is this not a part of Toodledo already? I have loved using Toodledo and it is pretty powerful already, but this adds a whole new level that was missing. Nice work and thank you so much for sharing!
- Marty
Hej
Great script! How can I change the order of the FolderCategories?
@Hans-
If you go into ToodleDo’s folder edit page (http://www.toodledo.com/folders.php), you can reorder them there.