tetsuo13/mediawiki-extensions-youtrackticket

1.0.0 2014-04-30 02:35 UTC

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 图标。这可以可选地禁用。

安装

按照以下步骤安装扩展

  1. extensions 目录中,将此存储库下载或克隆到名为 YouTrackTicket 的新目录中。
  2. 将以下内容添加到 LocalSettings.php 文件的底部
require_once "$IP/extensions/YouTrackTicket/YouTrackTicket.php";

转到您的维基百科上的 "Special:Version",以验证扩展是否已成功安装。

配置

以下配置变量可用。为了使 YouTrackTicket 正确工作,至少需要设置 $wgYouTrackTicketUrl

$wgYouTrackTicketUrl [字符串]

这是目标 YouTrack 实例的 URL,不应包含尾部斜杠。例如

$wgYouTrackTicketUrl = 'https://support.company.tld';

$wgYouTrackTicketShowImage [布尔值] (可选)

如果已定义,指定是否在渲染的链接旁边显示小型的 YouTrack 图标。默认情况下,YouTrackTicket 将显示该图标。