Extension:JiraIssueList

Description
JiraIssueList is used to embed a list of issues from the JIRA issue tracker in a MediaWiki page. This extension is a fork of the JIRA extension which is adapted to Janus Project and then generalized.

Example: http://www.janus-project.org/index.php/Issues:Janus

Requirements
JiraIssueList extension uses the CollapsableText extension. You must install it to use JiraIssueList.

Installation

 * 1) Download JiraIssueList,
 * 2) Unpack the archive in your Mediawiki directory
 * 3) add require_once('extensions/JiraIssueList/JiraIssueList.php'); in your LocalSettings.php.

Configuration
The JiraIssueList extension uses a SOAP connexion to the JIRA issue tracker. You must enable this feature in your JIRA configuration panel.

JiraIssueList extension uses several global variables which may be set in LocalSetting.php:
 * Defines the URL of the Jira website which is providing SOAP service.
 * Defines the login to use to be connected to the JIRA SOAP service.
 * Defines password of the account to use to be connected to the JIRA SOAP service.
 * Defines the login to use to be connected to the JIRA SOAP service.
 * Defines password of the account to use to be connected to the JIRA SOAP service.
 * Defines password of the account to use to be connected to the JIRA SOAP service.

Usage
JiraIssueList provides the tag. This tag is expanded to list of issues extracted from the JIRA issue tracker.


 * is the name of the project on the JIRA SOAP service.
 * are:
 * : sort the issues in ascendent or descendent order
 * : restrict the output of the issues to the given number of entries
 * : start to display issues from the given offset, not yet supported due to SOAP service restrictions
 * : restrict issues to whose matching the given text