【问题标题】:How does one create global variables for MediaWiki articles?如何为 MediaWiki 文章创建全局变量?
【发布时间】:2012-01-12 18:59:50
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: mediawiki


    【解决方案1】:

    我认为最简单的方法是创建一个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]
    

    网址会自动加入。

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

    【讨论】:

    • 谢谢!使用起来非常简单。
    猜你喜欢
    • 2014-11-29
    • 1970-01-01
    • 2022-07-12
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-12
    相关资源
    最近更新 更多