如何解决MediaWiki 模板导入报告“错误:未指定快捷方式且未设置 |msg= 参数”
我从 Wikipedia 导出了 Template:Warning 模板,并尝试将其导入到我的 Mediawiki 实例中。导入成功,但是当我尝试使用模板时,它只显示:
模板:警告
在我的页面上。
当我转到我的 wiki 上的模板:警告页面时,我看到以下内容:
{{#if: |
{{#if:| [[File:{{{image}}}|40px|Warning]] }} {{#if: |'}}{{{#if:{{#ifeq:Warning|sandBox|1}}{{#ifeq:Warning|doc|1}}||{{#switch:Lua error: First parameter must be one of edit,move,create,upload,undelete,autoreview.|sysop|templateeditor|interfaceadmin=|#default=}}}}
} {{#if: |{{{imageright}}} |{{#if: |Error: no shortcuts were specified and the |msg= parameter was not set.}} }}
}}{process
}
再往下看,我得到:
DefinePlugin
任何建议将不胜感激。提前致谢。
解决方法
维基百科的大多数模板都依赖于不属于 MediaWiki 核心的扩展。在这种情况下,它取决于 the ParserFunctions extension。将其安装在您的 wiki 上,然后模板将起作用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。