如何为MediaWiki文章创建全局变量?

时间:2012-01-12 18:59:50

标签: mediawiki

我创建了一个由MediaWiki提供支持的网站,该网站提供有关Web应用程序界面的文档。

我的网络应用程序的URL可能会更改。但是,此MediaWiki站点上的许多文章都链接到该应用程序。

我想创建一个名为“WEB_APP_URL”的全局常量,我可以随时更改,并且wiki的编辑可以用来链接到应用程序。

这样,当我的应用程序URL发生变化时,我不必进行大规模查找和替换。

这可能吗?我在LAMP环境中工作。谢谢。

1 个答案:

答案 0 :(得分:6)

我认为最简单的方法是创建template。也就是说,您可以使用此wiki-text创建名为Template:web-app URL的页面:

http://this.is/the/URL/of/the/web.app

然后编辑可以编写如下内容:

The application is located at {{web-app URL}}.

或:

[{{web-app URL}} David Faux's application]

并且URL将自动被删除。

(这不是唯一的方法 - 你可以通过内部配置和钩子获得类似的效果 - 但我认为基于模板的方法是最简单的。)