History: PluginKanban
Preview of version: 31
PluginKanban
New in Tiki25 (work was done for Tiki24 but it wasn't ready). Use this wiki plugin to move tracker items with drag & drop capabilities in Trello-like boards.
Here is a demo: https://kanban.dev4.evoludata.com/
If setting up manually:
It requires following preference settings to work:
- API access enabled (Security > API access),
- Enable Vue.js (Features > Interface > Enable Vue.js)
- Always Load Vue.js (Features > Interface > Always Load Vue.js),
In the Tiki admin Control Panel, search for "vuejs".
By default mysql search won't find "vue" or "vue.js" (mysql ft_min_word_len default is greater than 3 char, see mysql documentation).
You will also need to set or use an existing tracker to store the cards (items) of your Kanban board with a few fields required for the board to be generated. Note that those fields should be public and searchable (tracker edit Fields list) and don't forget to rebuild-index after changes.
Notes: The column parameter is looking for numerical values. If you use a dropdown with text values only it won't populate the items unless you fill the "Column acceptable values and configuration" parameter. Alternatively, you can use numerical value and text label in the dropdown field options that will be used as your "Column". IE: 0=Not done,1=Done,2=Need improvement.
Alternatively using profiles:
On fresh installs of Tiki >= 25.x you will be able to use
https://profiles.tiki.org/Kanban_Board via the Wizard, click to apply any profile but click 25.x as version then enter "Kanban" in the search field of the profiles management page. Then apply the profile and visit https://example.org/tiki-index.php?page=Kanban-Board.
Table of contents
Parameters
To filter cards on the board (beyond swimlaneValues and columnValues), you can use the filter control block (https://doc.tiki.org/PluginList-filter-control-block), which will filter the items in the tracker. It is important to note that if you do, there is no guarantee that newly created items from the board (their default values may filter them out).
Examples
Example 1
As of 2023-03-13, doc.tiki.org is set up for Kanban style management of its own documentation. The example is here: https://doc.tiki.org/DocsTodoKanbanByPriority
Example 2 is from imported Kanban profile
If you use https://profiles.tiki.org/Kanban-Board-25,
to get a decent result, you would need to use the following code and not the code from that profile:
{KANBAN(boardTrackerId=12 title="ktaskName" description="ktaskDescription" column="ktaskStage" swimlane="ktaskSwimlane" order="ktaskPriority" swimlaneValues=",Unsorted cards")} {filter field="tracker_status" content="o OR p"} {KANBAN}
The result should be like this:
Related pages
Aliases
Related