Availability

 

Child pages
  • Improving the JIRA issues macro with the Table Plus macro

Skip to end of metadata
Go to start of metadata

On this page

Overview

This page demonstrates how to use the Table Plus macro, which is part of the Advanced Tables for Confluence add-on, to enhance the JIRA Issues macro. Simply insert a Table Plus macro onto your page, configure its parameters, and then insert a JIRA macro inside of the Table Plus macro.

If you are on a version of the JIRA issues macro that no longer has sorting (latest Confluence release and OnDemand - see CONF-30114), then this can be very helpful. The Table Plus macro can add sorting and other features to the JIRA Issues macro including styling the table differently. The key to doing this successfully can sometimes be dependent on the Confluence release (or more specifically, the release of the plugin containing JIRA issues macro). The following example is based on OnDemand.

Limitations

Currently, the JIRA issues macro limits the display to the first 20 issues. There does not appear to be an option to control this (sad) - see CONF-30116. Sorting is only done on the visible issues.

 

Macro Browser Input

Select this Macro

Macro NameTable Plus
Macro Syntax{table-plus}

Define these Parameters/Values

Heading rows
Column typesS,S,X,M,M,M,S,S,E

(info) Please note that the Column types parameter is required for sorting. It should contain a comma separated list of values for handling each column.  By clicking Display Options from within the JIRA Issues macro, you can review and optionally customize the columns to display, and thus determine how to set the Table Plus macro's Column types parameter.

UseFor
SString columns
XExclude column from sorting. Example: use for type column as that sorts by key which is confusing.
HHide columns you don't want to see
MDate columns

Screenshot

 

Wiki Markup Input

{table-plus:heading=2|columnTypes=S,S,X,M,M,M,S,S,E}
{jiraissues:url=[https://bobswift.atlassian.net/sr/jira.issueviews:searchrequest-rss/temp/SearchRequest.xml?jqlQuery=project+%3D+TBL+AND+fixVersion+%3D+%226.1.0%22+ORDER+BY+priority+DESC}
{table-plus}

 

Example Result

 

Other Examples

Visit our full list of product examples for additional inspiration!