Site Tools


wiki:pluginsyntax:todo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:pluginsyntax:todo [2023/10/28 01:39] Alan Sheawiki:pluginsyntax:todo [2023/10/28 01:54] (current) – [Older / by hand] Alan Shea
Line 285: Line 285:
 === Older / by hand === === Older / by hand ===
  
-Version 05/14/2014 (by [[doku>user>runout|Markus Gschwendt]]): +Version 05/14/2014 (by [[doku>u:runout|Markus Gschwendt]]): 
 <del>[[https://github.com/runout-at/dokuwiki-plugin-todo/archive/master.zip|zip version 2014-05-14]] <del>[[https://github.com/runout-at/dokuwiki-plugin-todo/archive/master.zip|zip version 2014-05-14]]
   * :!: This is no part (yet) of the "officicial" distribution but Markus' own version of the plugin, if you are installing Markus' ZIP, there may be some (but mainly harmless) confusion in the [[doku>plugin:extension |Extension Manager]]</del>   * :!: This is no part (yet) of the "officicial" distribution but Markus' own version of the plugin, if you are installing Markus' ZIP, there may be some (but mainly harmless) confusion in the [[doku>plugin:extension |Extension Manager]]</del>
Line 296: Line 296:
   * Assign multiple users to a todo   * Assign multiple users to a todo
  
-Version 03/17/2014 (by [[doku>user>leibler|Leo Eibler]]): +Version 03/17/2014 (by [[doku>u:leibler|Leo Eibler]]): 
-[[http://www.eibler.at/dokuwiki-todo/download/dokuwiki-todo_20140317.zip|zip version 2014-03-17]] (eibler.at) (by [[doku>user>leibler]]):+[[http://www.eibler.at/dokuwiki-todo/download/dokuwiki-todo_20140317.zip|zip version 2014-03-17]] (eibler.at) (by [[doku>u:leibler]]):
   * if a todo is checked or unchecked a descriptive summary (text in todo) will be used for history   * if a todo is checked or unchecked a descriptive summary (text in todo) will be used for history
   * todos can be assigned to email address   * todos can be assigned to email address
Line 303: Line 303:
   * @@USER@@ matches logged in users username   * @@USER@@ matches logged in users username
  
-Additional changes in 03/17/2014 (by [[doku>user>Klap-in]]):+Additional changes in 03/17/2014 (by [[doku>u:Klap-in]]):
   * New listing syntax: ''%%~~TODOLIST~~%%'' with simplified filter options.   * New listing syntax: ''%%~~TODOLIST~~%%'' with simplified filter options.
   * Refactoring of code breaks the compatibility with current version (2013-06-16c) of searchpattern plugin   * Refactoring of code breaks the compatibility with current version (2013-06-16c) of searchpattern plugin
Line 312: Line 312:
   * Some other translatable texts   * Some other translatable texts
  
-Version 04/13/2013 (by Christian Marg and [[doku>user>leibler|Leo Eibler]]):+Version 04/13/2013 (by Christian Marg and [[doku>u:leibler|Leo Eibler]]):
   * Bugfix script.js chk.attr('checked') by Christian Marg   * Bugfix script.js chk.attr('checked') by Christian Marg
   * Bugfix configuration option Strikethrough   * Bugfix configuration option Strikethrough
  
-Version 04/11/2013 (by [[doku>user>leibler|Leo Eibler]]):+Version 04/11/2013 (by [[doku>u:leibler|Leo Eibler]]):
   * add user assignment for todos (with @username syntax in todo tag e.g. <todo @leo>do something</todo>)   * add user assignment for todos (with @username syntax in todo tag e.g. <todo @leo>do something</todo>)
   * add handler method _searchpatternHandler() for dokuwiki searchpattern extension.   * add handler method _searchpatternHandler() for dokuwiki searchpattern extension.
Line 325: Line 325:
   * remove getInfo() call because it's done by plugin.info.txt (since dokuwiki 2009-12-25 "Lemming")   * remove getInfo() call because it's done by plugin.info.txt (since dokuwiki 2009-12-25 "Lemming")
  
-Version 04/05/2013 (by Leo Eibler/[[doku>user>leibler]]):+Version 04/05/2013 (by Leo Eibler/[[doku>u:leibler]]):
   * migrate to new dokuwiki version (use jQuery.post instead of sack()).     * migrate to new dokuwiki version (use jQuery.post instead of sack()).  
   * add german language file.     * add german language file.  
Line 340: Line 340:
   * <del>Implement time management by using square brackets // [<startdate> // for latest starttime and // ]<enddate> // for latest finish time.</del> done: 2014-05-14 on github (missing feature: filter by dates) see [[https://github.com/leibler/dokuwiki-plugin-todo/issues/16|bug #16]]   * <del>Implement time management by using square brackets // [<startdate> // for latest starttime and // ]<enddate> // for latest finish time.</del> done: 2014-05-14 on github (missing feature: filter by dates) see [[https://github.com/leibler/dokuwiki-plugin-todo/issues/16|bug #16]]
  
-  * <del>Additional Option to render a list without ckeckboxes: \\ ~~TODOLIST checkbox:no|yes~~ \\ interesting to put the list in the sidebar: \\ ~~TODOLIST assigned:@@USER@@ checkbox:no completed:no~~</del> done: 2014-05-11 on github+  * <del>Additional Option to render a list without ckeckboxes: \\ ''%%~~TODOLIST checkbox:no|yes~~%%'' \\ interesting to put the list in the sidebar: \\ ''%%~~TODOLIST assigned:@@USER@@ checkbox:no completed:no~~%%''</del> done: 2014-05-11 on github
  
-  * <del>Headers of the list with the first Header of the Page instead of the namespaces: \\ ~~TODOLIST header:firstheader~~</del> done: 2014-05-11 on github+  * <del>Headers of the list with the first Header of the Page instead of the namespaces: \\ ''%%~~TODOLIST header:firstheader~~%%''</del> done: 2014-05-11 on github
  
-  * <del>Assign multiple users to a todo <todo @user1 @user2>task</todo></del> done: 2014-05-15 on github+  * <del>Assign multiple users to a todo ''%%<todo @user1 @user2>task</todo>%%''</del> done: 2014-05-15 on github
  
-  * <del>Additional option to render the real name of the user instead of the username or nothing (e.g. useful when using @@USER@@): \\ <todo username:user|real|none> \\ ~~TODOLIST assigned:@@USER@@ username:none~~</del> done: 2014-05-11 on github+  * <del>Additional option to render the real name of the user instead of the username or nothing (e.g. useful when using @@USER@@): \\ <todo username:user|real|none> \\ ''%%~~TODOLIST assigned:@@USER@@ username:none~~%%''</del> done: 2014-05-11 on github
  
   * <del>Can we have a filter of tasks "completedon", completedbefore and completedafter (similar to duebefore etc) so that we can see when tasks were completed.  Would be good to be able to list tasks by completed date (got to keep those minions working somehow</del>   * <del>Can we have a filter of tasks "completedon", completedbefore and completedafter (similar to duebefore etc) so that we can see when tasks were completed.  Would be good to be able to list tasks by completed date (got to keep those minions working somehow</del>
Line 367: Line 367:
   * Very nice plugin! Started using it only 5 minutes ago and I already love it. I do have 1 question: is it possible to display tasks, without having it in a list-like format (under each other) instead of on 1 lineing to use an actual list or paragraphs? I guess I might be able to achieve this by using %%\\%% \\ Also, it would be nice to allow links inside the todo, now I have to put a link after the todo or place it outside the todo, resulting in a line being half todo half link   * Very nice plugin! Started using it only 5 minutes ago and I already love it. I do have 1 question: is it possible to display tasks, without having it in a list-like format (under each other) instead of on 1 lineing to use an actual list or paragraphs? I guess I might be able to achieve this by using %%\\%% \\ Also, it would be nice to allow links inside the todo, now I have to put a link after the todo or place it outside the todo, resulting in a line being half todo half link
  
-  * <del>I'm looking for a short kind of info string to be displayed after a page link, displaying how many todos the page have and how many of them that are checked, such as "(5/10)"</del>  \\ \\ See the //short// option.  --- [[doku>user>runout|runout]] //2017-08-28 10:12//+  * <del>I'm looking for a short kind of info string to be displayed after a page link, displaying how many todos the page have and how many of them that are checked, such as "(5/10)"</del>  \\ \\ See the //short// option.  --- [[doku>u:runout|runout]] //2017-08-28 10:12//
  
-  * Is it possible to show a list of todos filtered by "completed by" and "when" depending on who checked the checkbox?  Again its to keep the minions working.  I'd like to add a section for each tech to my "dashboard" page that shows me who has completed what tasks and when.  I currently have an outstanding task list for each tech but not a list of the work they say they've completed.  Something along the lines of ~~TODOLIST completedby:tech1 showcompleteddate:yes showcompletedtime:yes completedafter:-1~~ will show me the work they have completed today(no matter who it was assigned to).  Also something like ~~TODOLIST assigned:tech1 completed:yes showcompletedby:yes showcompleteddate:yes showcompletedtime:yes completedafter:-1~~ will show me their own tasks completed in the last day, when completed and by whom. \\  \\ try the option //completeduser// for filtering which user has checked the box. Showing the completed-date is not implemented.  --- [[doku>user>runout|runout]] //2017-08-28 09:35//+  * Is it possible to show a list of todos filtered by "completed by" and "when" depending on who checked the checkbox?  Again its to keep the minions working.  I'd like to add a section for each tech to my "dashboard" page that shows me who has completed what tasks and when.  I currently have an outstanding task list for each tech but not a list of the work they say they've completed.  Something along the lines of ''%%~~TODOLIST completedby:tech1 showcompleteddate:yes showcompletedtime:yes completedafter:-1~~%%'' will show me the work they have completed today(no matter who it was assigned to).  Also something like ''%%~~TODOLIST assigned:tech1 completed:yes showcompletedby:yes showcompleteddate:yes showcompletedtime:yes completedafter:-1~~%%'' will show me their own tasks completed in the last day, when completed and by whom. \\  \\ try the option //completeduser// for filtering which user has checked the box. Showing the completed-date is not implemented.  --- [[doku>u:runout|runout]] //2017-08-28 09:35//
  
   * Change link option from "pages with the same name" to "by Attribute". For Example "@link:T0012" if a automatic naming scheme could be implemented, otherwise "@link:wiki:test:start" or external target like phone NR "@link:tel:+1356465654" or Websites "@link:https://www.dokuwiki.org".   * Change link option from "pages with the same name" to "by Attribute". For Example "@link:T0012" if a automatic naming scheme could be implemented, otherwise "@link:wiki:test:start" or external target like phone NR "@link:tel:+1356465654" or Websites "@link:https://www.dokuwiki.org".
wiki/pluginsyntax/todo.1698457187.txt.gz · Last modified: 2023/10/28 01:39 by Alan Shea