Extension:YouTrackTicket
This extension is currently not actively maintained! Although it may still work, any bug reports or feature requests will more than likely be ignored. |
Release status: unmaintainedCategory:Unmaintained extensions |
|
|---|---|
| Implementation | TagCategory:Tag extensions |
| Description | Allows to parse all <youtrack> tags into links to their respective YouTrack issue page. |
| Author(s) | Andrei Nicholson (tetsuo13talk) |
| Latest version | 1.0.0 (2014-04-29) |
| MediaWiki | 1.16+Category:Extensions with manual MediaWiki version |
| PHP | 5.2+ |
| Database changes | No |
| Composer | tetsuo13/mediawiki-extensions-youtrackticket |
|
|
|
|
| Licence | GNU General Public License 2.0 |
| Download | GitHub:
Category:Extensions in GitHub version controlNote: README.md |
The YouTrackTicket extension will render all <youtrack> tags into links to their respective issue page in YouTrack. This extension encapsulates all references to your YouTrack issues so that any changes to the server URL can be maintained in a single location instead of editing all pages with issue IDs.
Installation
- Download and place the file(s) in a directory called
YouTrackTicketin yourextensions/folder. - Add the following code at the bottom of your LocalSettings.php file:
require_once "$IP/extensions/YouTrackTicket/YouTrackTicket.php";
- Configure as necessary
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.Category:Extensions not using extension registration
Configuration
- $wgYouTrackTicketUrl
This is the URL to the target YouTrack instance and should not contain a trailing slash. Example:
$wgYouTrackTicketUrl = 'https://support.company.tld';
- $wgYouTrackTicketShowImage
Boolean that, if defined, specifies whether or not to show a small YouTrack logo next to the rendered link. By default, YouTrackTicket will show the logo.
Category:Task extensions