0 Votes

AWMKanbanMacro

Last modified by Ryan C on 2025/07/17 22:45

This macro allows to display a Kanban board from AppWithinMinutes data using the KanbanMacro based on one of the fields of the AWM data. It is also possible to drag and drop items in the board and update the field in the XWiki document.

Example:

{{awmkanban app="Help.Applications.Movies" category="databaseList1" displayedCategoryColumns="Help.Applications.Contributors.Charlie Chaplin" columns="staticList1,boolean1" xwql="obj.boolean1=0" /}}

  • app or className - application or className for which to build the kanban board
  • category - class field used to group the kanban board into columns
  • displayedCategoryColumns - only display these values of the `category` field as columns
  • xwql - additional xwql to restrict the query
  • title - field to display the title
  • columns - the class fields to display as a description in each card
  • order - order to sort the data by. Example: 'doc.name desc', 'doc.date desc', 'customClassField1 asc, customClassField2 desc, doc.name desc' or 'customClassField1 asc' if the className object contains such custom fields
  • limit - the maximum amount of items to show. If the displayedCategoryColumns parameter is set, the limit is applied for each column.

Examples:

Kanban of Movies by genre showing the director field

Kanban of Movies showing the director field, only showing a subset of directors

Kanban of Movies by genre showing the director field only comedy movies

XWiki AI Chat