MediaWiki Extension JiraIssueList

The JiraIssueList extension 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 MediaWiki Extension CollapsableText. You must install this extension to use JiraIssueList.

Installation

  1. Download JiraIssueList,
  2. Unpack the archive in your Mediawiki directory
  3. add
    require_once($IP.'/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:

$jiraHost
Defines the URL of the Jira website which is providing SOAP service.
$jiraUser
Defines the login to use to be connected to the JIRA SOAP service.
$jiraPass
Defines password of the account to use to be connected to the JIRA SOAP service.

Usage

JiraIssueList provides the tag <jiraissuelist />. This tag is expanded to list of issues extracted from the JIRA issue tracker.

<jiraissuelist options> projectName, projectName... </jiraissuelist>:

Details