在Mediawiki上安装{{listen}}模板?

时间:2014-06-09 08:04:07

标签: mediawiki mediawiki-templates

我已经安装了MediaWiki,我想在维基百科上使用{{listen}}模板。

我尝试将{{Template:Listen}}{{Module:Listen}}页面复制到我的wiki上,但由于页面被解释为文本(while {{Module:Listen}} is code (Lua?)),因此没有给出任何结果。

我该怎么做才能让它发挥作用?

1 个答案:

答案 0 :(得分:1)

您需要安装扩展程序Scribunto才能使用Lua。在最近的MW版本中,扩展已经捆绑在一起,你所要做的就是

require_once "$IP/extensions/Scribunto/Scribunto.php";

否则请先下载并将其放在您的扩展目录中。

如果这不起作用,您可能必须使用另一个版本的Lua而不是与Scribuntu扩展捆绑的版本(这取决于您的服务器)。请参阅http://www.mediawiki.org/wiki/Extension:Scribunto有关如何执行此操作的说明。简而言之:在服务器上安装Lua,将$wgScribuntoEngineConf['luastandalone']['luaPath']设置为Lua二进制文件的路径,然后在require_once行之后添加$wgScribuntoDefaultEngine = 'luastandalone';