【问题标题】:Install {{listen}} template on Mediawiki?在 Mediawiki 上安装 {{listen}} 模板?
【发布时间】:2014-06-09 08:04:07
【问题描述】:

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

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

我应该怎么做才能让它工作?

【问题讨论】:

    标签: mediawiki mediawiki-templates


    【解决方案1】:

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

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

    要不然先下载到你的扩展目录下。

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

    【讨论】:

      猜你喜欢
      • 2012-06-29
      • 2011-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多