plugin:do
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:do [2017-03-16 10:05] – [Task] 62.157.118.162 | plugin:do [2024-01-08 16:52] (current) – Aleksandr | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : dokuwiki@cosmocode.de | email : dokuwiki@cosmocode.de | ||
type : syntax, action, helper | type : syntax, action, helper | ||
- | lastupdate : 2016-07-06 | + | lastupdate : 2022-11-20 |
- | compatible : Elenor Of Tsort, | + | compatible : Jack Jackrum, Igor, Hogfather, !Greebo, !Frusterick Manners, !Elenor Of Tsort, |
depends | depends | ||
conflicts | conflicts | ||
Line 24: | Line 24: | ||
The do plugin allows users to create simple tasks in wiki pages. Those tasks may be assigned to other users and have a due date. Tasks can be listed in pages as well. | The do plugin allows users to create simple tasks in wiki pages. Those tasks may be assigned to other users and have a due date. Tasks can be listed in pages as well. | ||
- | [[http:// | + | [[https:// |
- | Plugin doku and download is available on [[http:// | + | ===== Greebo |
- | =====Syntax===== | + | The current version is no longer compatible with Greebo. If you do not run Hogfather yet, get the [[https:// |
+ | |||
+ | ===== Syntax ===== | ||
There are two syntax elements. | There are two syntax elements. | ||
- | ====Task==== | + | ==== Task ==== |
- | '' | + | |
Create a new task TEXT, optionally assign it to USER or mark it as due on DATE; there is a toolbar button for this as well. | Create a new task TEXT, optionally assign it to USER or mark it as due on DATE; there is a toolbar button for this as well. | ||
+ | |||
^ Part ^ Details | ^ Part ^ Details | ||
- | | USER | User id - bbi-Benutzername (rw, kw, tk, ...) | | + | | USER | User id as accepted by current authentication backend |
- | | DATE | Datum im Format | + | | DATE | Date in format |
- | | TEXT | Eindeutige Beschreibung der Aufgabe. | | + | | TEXT | Description of task. Task texts needs to be **unique at a page**. Duplicates are seen as same task. | |
====Listing==== | ====Listing==== | ||
- | '' | + | |
List tasks in NAMESPACE with optional additional filtering | List tasks in NAMESPACE with optional additional filtering | ||
- | ^Part ^Details ^ | + | ^Part ^Details ^ |
- | |NAMESPACE | + | |NAMESPACE |
- | |'' | + | |'' |
- | |'' | + | |'' |
- | |'' | + | |'' |
- | |'' | + | |'' |
- | |'' | + | |'' |
- | |'' | + | |'' |
+ | |'' | ||
+ | |'' | ||
- | =====Toolbar===== | + | ==== Show the user’s open tasks in template |
- | The toolbar button {{https:// | + | You can show an icon with the current user's open tasks by adding the following code to your template: |
+ | |||
+ | <code php> | ||
+ | /** @var helper_plugin_do $do */ | ||
+ | $do = plugin_load(' | ||
+ | if ($do) { | ||
+ | echo $do-> | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | If the user has open tasks and they click on the icon, then a table with all their open tasks is shown as an overlay. | ||
+ | |||
+ | ===== Toolbar ===== | ||
+ | |||
+ | The toolbar button {{https:// | ||
If the [[Bureaucracy]] Plugin is installed, the toolbar dialog will give assignees suggestions as well. | If the [[Bureaucracy]] Plugin is installed, the toolbar dialog will give assignees suggestions as well. | ||
- | =====Demo===== | + | ===== Demo ===== |
+ | |||
+ | See for demo at [[http:// | ||
+ | |||
+ | |||
+ | ===== Development ===== | ||
+ | |||
+ | The source code of the plugin is available at GitHub: [[https:// | ||
+ | |||
+ | ==== Changes ==== | ||
+ | |||
+ | {{rss> | ||
+ | |||
+ | ==== Bug reports and feature requests | ||
- | See for demo at [[http://ickewiki.de/dokumentation/do|ICKEwiki.de]]. | + | Please refer to the [[https://github.com/cosmocode/do/issues|Issue Tracker]] for reporting issues. |
plugin/do.1489655113.txt.gz · Last modified: 2017-03-16 10:05 by 62.157.118.162