tetsuo13 / mediawiki-extensions-youtrackticket
1.0.0
2014-04-30 02:35 UTC
Requires
- php: >=5.1.0
This package is not auto-updated.
Last update: 2024-09-14 14:50:27 UTC
README
YouTrackTicket 是 MediaWiki 的一个扩展,它可以将所有 <youtrack>
标签解析为相应的 MediaWiki 页面上的链接。此扩展封装了您所有 YouTrack 问题引用,以便可以在单个位置维护服务器 URL 的更改,而不是编辑所有带有问题 ID 的页面。
使用方法
使用 <youtrack>
标签来指定 YouTrack 问题 ID
<youtrack>FOOBAR-123</youtrack>
这将渲染一个链接到您的 YouTrack 实例中的 "FOOBAR-123" 问题。链接右侧将包含一个小型的 YouTrack 图标。这可以可选地禁用。
安装
按照以下步骤安装扩展
- 在
extensions
目录中,将此存储库下载或克隆到名为YouTrackTicket
的新目录中。 - 将以下内容添加到
LocalSettings.php
文件的底部
require_once "$IP/extensions/YouTrackTicket/YouTrackTicket.php";
转到您的维基百科上的 "Special:Version",以验证扩展是否已成功安装。
配置
以下配置变量可用。为了使 YouTrackTicket 正确工作,至少需要设置 $wgYouTrackTicketUrl。
$wgYouTrackTicketUrl [字符串]
这是目标 YouTrack 实例的 URL,不应包含尾部斜杠。例如
$wgYouTrackTicketUrl = 'https://support.company.tld';
$wgYouTrackTicketShowImage [布尔值] (可选)
如果已定义,指定是否在渲染的链接旁边显示小型的 YouTrack 图标。默认情况下,YouTrackTicket 将显示该图标。