2014-06-09 4 views
1

MediaWiki을 설치했으며 위키 백과에서 할 수있는 것처럼 {{listen}} 템플릿을 사용하고 싶습니다. Mediawiki에 {{listen}} 템플릿을 설치 하시겠습니까?

나는 나의 위키 상에 {{Template:Listen}}{{Module:Listen}} 페이지를 복사하려고했으나 페이지 텍스트 (while {{Module:Listen}} is code (Lua?))로 해석됩니다으로 어떤 결과를 제공하지 않습니다.

이 기능을 사용하려면 어떻게해야합니까?

답변

1

Lua를 사용하려면 Scribunto 확장자를 설치해야합니다. 최근 MW 버전에서는 확장은 이미 번들로 제공되며, 당신이 할 일은 그렇지 않으면를 다운로드하여 먼저 확장 디렉토리에 넣어

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

입니다.

그래도 작동하지 않는다면, Scribuntu 확장판과 번들 된 다른 버전의 Lua를 사용해야 할 수도 있습니다 (이것은 서버에 따라 다릅니다). 이를 수행하는 방법은 http://www.mediawiki.org/wiki/Extension:Scribunto의 지침을 참조하십시오. 즉, 서버에 Lua를 설치하고 $wgScribuntoEngineConf['luastandalone']['luaPath']을 Lua 바이너리 경로로 설정하고 $wgScribuntoDefaultEngine = 'luastandalone';을 require_once 행 다음에 추가합니다.