jco-filter

The jco-filter shortcode

Description

With the jco-filter shortcode you can display a sortable table with the result of a Jira JQL filter.

Examples and Outputs

[jco-filter host="1071" jql="project=ADMIN AND resolution=unresolved" fields="issuetype,priority,key,summary,status" showcount="true"]

Format

[jco-filter parameter="value" ...]
fields
A comma separated list of Jira fields to display. The following fields are supported:
  • issuetype
  • priority
  • key
  • summary
  • description
  • reporter
  • assignee
  • created
  • duedate
  • versions
  • fixVersions
  • resolution
  • status
If you did not yet specify a default list of fields in the global options, you must use this parameter. Otherwise the table will be empty.
no value
headers
A comma separated list of the column headers to display. If you use this optional parameter, it should contain as much entries as the fields= parameter. If omitted, the field names are used as column headers.
no value
host
* Mandatory.
The post ID of the Jira host
no value
jql
* Mandatory.
The JQL query you want to run on the host
no value
maxresults
How many results (matching issues) to display
50
showcount
Show a count of the query result above the table.
Example
Showing 20 of 7650 results (match 1 to 20)
In the above example:
20 = maxresults 1 = (startat-1)
false
startat
Which result is the first to show. 0 is the first result. (If you want to start at the 51st result you need to set this to 50).
0
If you do not want to provide the fields parameter, you can define the default fields in the options of the Lewe Jira Connector in the WordPress back-end.
If you provide the fields parameter, none of the default fields will be shown. In that case you need to specify all the fields you want to see.

Custom Fields

Custom fields can be added to your jql= parameter in the format of:
cf{{1234}}
The above example is translated by the Lewe Jira Connector into cf[1234] which is the correct JQL format.
In the fields= parameter you must use the format customfield_1234 to add the column to the output.
Jira only delivers back the value of your custom field, not its name in your Jira instance. If you want your column to have a speaking name, you can add on via the headers= parameter.
Let's say you have a custom field "Customer" in your Jira instance with ID 1234. The following shortcode would display the field with a proper column header:
[jco-filter host="398" jql="project=ADMIN AND resolution=unresolved AND cf{{1234}} = ACME" fields="issuetype,priority,key,summary,status,customfield_1234" showcount="true" headers="T,P,Key,Summary,Status,Customer"]
Last modified 2mo ago