我创建了一个由 MediaWiki 提供支持的网站,该网站提供有关 Web 应用程序界面的文档。
我的 Web 应用程序的 URL 可能会更改。但是,此 MediaWiki 站点上的许多文章都链接到该应用程序。
我想在某个地方创建一个名为“WEB_APP_URL”的全局常量,我可以随时更改该常量,并且 wiki 的编辑者可以使用该常量链接到应用程序。
这样,当我的应用程序 URL 更改时,我就不必进行大量查找和替换。
这可能吗?我在 LAMP 环境中工作。谢谢。
最佳答案
我认为最简单的方法是创建一个 template 。也就是说,您可以使用以下 wiki 文本创建一个名为 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 将自动放入。
(这不是唯一的方法 - 您可以通过内部配置和 Hook 获得类似的效果 - 但我认为基于模板的方法是最简单的。)
关于mediawiki - 如何为 MediaWiki 文章创建全局变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8840717/