【问题标题】:Change help link in the Visual Editor of MediaWiki在 MediaWiki 的可视化编辑器中更改帮助链接
【发布时间】:2015-10-19 08:09:23
【问题描述】:

有没有办法在 MediaWiki 的新可视化编辑器中更改工具栏下拉菜单中的帮助链接?

我试过设置

"visualeditor-help-link":"mw:Help:VisualEditor/User guide/de"

"extentsions/VisualEditor/modules/ve-wmf/i18n/de.json"

按照here 的建议,但后来我的 MediaWiki 无法解析 JSON 文件。我的目标是链接到 MediaWiki 帮助页面,可以找到 here。普通版:

"visualeditor-help-link":"[https://www.mediawiki.org/wiki/Help:VisualEditor/User_guide/de]" 

没用,这个也没用:

"[[{{MediaWiki:visualeditor-helppagelink}}|Hilfe]]"

【问题讨论】:

    标签: localization mediawiki mediawiki-api


    【解决方案1】:

    您永远不应该更改 MediaWiki 核心或任何扩展的源代码。它使升级过程更加困难和复杂。还有其他方法可以实现用户界面语言的高度自定义:)

    对于您的问题,在您的 wiki 中创建以下页面就足够了(与任何其他页面一样,但您需要 editinterface 用户权限,该权限默认分配给 sysops):

    MediaWiki:visualeditor-help-link
    

    将您要使用的链接放入文本区域(不带任何 wikitext,例如“Help:VisualEditor”(不带任何“))并保存页面。

    重新加载可视化编辑器后(也许您需要使用 Ctrl + F5 清除浏览器的缓存),链接应该指向您在上面的消息中指定的新目标。如果您使用消息缓存,则可能需要重新构建它。

    【讨论】:

    • 非常感谢,这为我指明了正确的方向。但是,仅使用 'mediawiki.org/wiki/Help:VisualEditor/User_guide/de' mediawiki 会在我的 wiki 网址前添加。
    • 您需要使用内部 wiki 链接,例如使用“mw:Help:VisualEditor/User_guide/de”。
    • 谢谢,但是它告诉我所请求页面的标题无效、为空或另一个 wiki 的语言链接无效...我想我必须以某种方式打开跨wiki 链接?
    • 您需要有效的跨wiki链接(local 必须为真,以便将链接转发到目标wiki)。在跨wiki链接中,我真的无法提供帮助,抱歉:/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多