====== GTD (Getting Things Done) Plugin ====== ---- plugin ---- description: This plugin implements a nice formatted easy to use todo list following the principles of GTD author : Michael Klier email : chi@chimeric.de type : syntax lastupdate : 2009-05-21 compatible : > 2009-02-14, 2008-05-05 depends : conflicts : similar : task tags : listing, task, todo downloadurl: https://github.com/chimeric/dokuwiki-plugin-gtd/archive/master.zip bugtracker : https://github.com/chimeric/dokuwiki-plugin-gtd/issues sourcerepo : https://github.com/chimeric/dokuwiki-plugin-gtd/ ---- ^ Download | [[https://github.com/chimeric/dokuwiki-plugin-gtd/archive/master.zip|plugin-gtd.zip]] | ^ Github URL | [[https://github.com/chimeric/dokuwiki-plugin-gtd]] | ===== Description ===== This plugin implements a nice formatted easy to use todo list following the principles of GTD. ===== Installation ===== Download the archive and unpack it into ''/lib/plugins''. * [[https://github.com/chimeric/dokuwiki-plugin-gtd/archive/master.zip|.zip]] Plugin Manager The plugin is also available via git. % cd /lib/plugins % git clone git://github.com/chimeric/dokuwiki-plugin-gtd.git gtd ===== Configuration ===== You can set a default context which will be used if no context was given via the DokuWiki configuration manager. ===== Syntax ===== [#] [@context] [p:project] [d:yyyy-mm-dd|mm-dd|dd] [w:dd] [describing text] [#] [@context] [p:project] [d:yyyy-mm-dd|mm-dd|dd] [w:dd] [describing text] ^ [warn=dd] | set a global warning period in days before the task has to be finished, the item changes its' color to orange | optional (defaults to 5) | ^ [due=dd] | set a global due to period in days before the task has to be finished, the item changes its' color to red | optional (defaults to 2) | ^ [#] | A leading '#' marks a Todo as done | optional | ^ [@context] | The context of the Todo ( ''_'' will be transformed to space ). | required | ^ [p:project] | Specifies if a todo item belongs to a certain project ( ''_'' will be transformed to space ). | optional | ^ [w:dd] | overwrite global warning period by days | optional | ^ [d:yyyy-mm-dd] | The date until when the task should be done, if you use mm-dd the year will be prepended automatically, same if you only use dd the month and the year will be prepended automatically | optional | ^ [describing text] | Describing text. Must be on a new (**one** linebreak) line (Wiki Syntax can be used to format). | required | ===== Demo ===== You can try the plugin [[http://www.chimeric.de/_demo/plugin:gtd|here]]. FIXME (link target doesn't exist any more) ===== Bugs / Feature Requests ===== Please report bugs and feature requests at the [[https://github.com/chimeric/dokuwiki-plugin-gtd/issues|Bug Tracker]]. ===== Changelog ===== A complete changelog can be found [[https://github.com/chimeric/dokuwiki-plugin-gtd/commits/|here]] {{rss>https://github.com/chimeric/dokuwiki-plugin-gtd/commits/master.atom date}} ===== Discussion ===== ** :!: Please report bugs at the bug tracker linked on this page! :!: ** I installed the plugin and copied your example into my wiki. But it looks plain. I guess, the style sheet is missing. No borders, no icons. How can I integrate the style into my template? --- //Bastian Hess 2009/10/14 20:40// Hi there! Getting the same problem, no style at all. Even copied the code from the demo and its just a list.... --- //Nem 2009/10/14 20:40// Hi! The plugin works fine, but the time for Rendering the page is very high. Any suggestions? --- //Kalle 2009/11/09 11:53// Hi I had the same problem as Nem. Using "Download and install a new plugin" inside the plugin manager instead of copying it manually solved the problem. **Hint:** Using it together with the Todo-plugin from Babbage adds checkbox-functionality. :-) --- //Dydimos 2009/12/16 11:08// Hi, Thanks for this plugin. It does not work well with Google Chrome. When a [d:yyyy-...] is added, the icon appears but the following tasks show up left aligned below the current task text. --- //Aldo 2010/03/01 9:21// Hi, I went to install your plugin and get this message from dokuwiki: Warning: Call-time pass-by-reference has been deprecated in D:\Dokuwiki\lib\plugins\gtd\syntax.php on line 249 Warning: Call-time pass-by-reference has been deprecated in D:\Dokuwiki\lib\plugins\gtd\syntax.php on line 260 I think it isn't a big deal, but probably should update the code. Thanks. * ---//neglox 2011/03/15 09:50// * **Solution:** Removing the "&" in that lines did the trick for me. However I am not sure if this is correct. --- //jgolden 2010/11/01 15:59// The lack of stylesheet effects mentioned by Bastian and Nem might be a consequence of the template you are using. I had the same missing stylesheet problem when I was using the "sidebar" template. I switched to "sidebar-theme" and the borders and icons rendered correctly. The new template is acceptable to me, so I didn't dig further to try to figure out the cause. Thank you, Michael, for the plugin! --- //Adam Porr 2011/11/14 13:52//