Extension:Jira Ticket

Like the Jira Extension, Jira Ticket extension allows you to link a MediaWiki instance with Jira. This extension allows a single ticket to be incorporated into an article by its ticket number. The ticket's status, priority, and number are displayed to the user as a URL to the ticket in Jira, and with the title of the ticket as the alternate text.

Installation

 * Your PHP install will need to have Soap enabled.
 * In your LocalSettings.php add:
 * Touch a file in the extensions directory named jiraticket.php
 * Edit the file and place the following in it:
 * Remember to edit the variables for jiraHost (root URL), jiraUser, jiraPass
 * NOTE: The example below does not work out of the box! Use the one from the Discussion page instead!

Usage
GS-763
 * Simply take the jira ticket you want to use, and enclose it in the jira tag.
 * You'll end up with:

What's Next?
Parsing the data over HTTP is fine and dandy if you have a decent servers to handle it, but, using SOAP would make this extension MUCH faster. Expect that to come shortly.
 * Since 03/11/2008 it uses SOAP/RPC to make the calls, and it is about 20x faster.

Patch for compliance to other JIRA extensions
The following patch permits to the Jira Ticket extension to use the same global variables as Extension:JiraIssueList and Extension:JiraBugReport.

Related Extensions
The following extensions may use the Jira Ticket extension:
 * Extension:JiraIssueList
 * Extension:JIRA
 * Extension:SubversionChanges