[MediaWiki] infobox 安裝方式

MediaWiki的中文教學相當不人性化,
其中infobox應該是很多人想要的功能,所以在這邊說明一下安裝方式!

第一步:安裝ParserFunction
(MediaWiki 1.18以後不需要額外安裝,已經被內建了)

☆如果你在首次安裝的時候並沒有啟動這個插件,請在你的LocalSettings.php中確認
「wfLoadExtension( ‘ParserFunctions’ ); 」是否存在。

若不存在請在LocalSettings.php的下半部找到類似格式的部分,並且增加這行語法。

第二步:安裝Scribunto插件  (☆我在這裡卡關了一下下xDD)

請到 https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Scribunto 這裡下載,
(並請選擇你的MediaWiki對應版本)

  1. 下載後解壓縮,在解壓縮檔裡找到「Scribunto」資料夾
  2. 把 「Scribunto」資料夾 複製到MediaWiki根目錄下的「extensions」資料夾內!
    變為 -> 根目錄/extensions/Scribunto
  3. 在LocalSettings.php的最後面加上以下兩行。
    —————————————
    require_once “$IP/extensions/Scribunto/Scribunto.php”;
    $wgScribuntoDefaultEngine = ‘luastandalone’;
    —————————————

 

第三步:在你的Wiki中新增一個全局的CSS文件

請在登入管理員帳號的情況下,在你的wiki中搜尋「MediaWiki:Common.css」並且點選”編輯”,

接著請到 https://en.wikipedia.org/w/index.php?title=MediaWiki:Common.css&action=edit
並將下方程式碼內的文字全部複製,貼上到自己的Wiki中的編輯框內,並存檔。

 

第四步:前往Wikipedia的export 「https://en.wikipedia.org/wiki/Special:Export

其中 「Add pages from category:」 欄位請維持空白
Add pages manually:」欄位請輸入     Template:Infobox
並且下方三個確認勾都請勾起來,接著選擇輸出!

接下來請用文字編輯器打開你輸出的檔案,
將文件中的「text/plain」取代為「CONTENT_FORMAT_TEXT」。

 

第五步:在MediaWiki中匯入這個檔案

請在你的Wiki中搜尋「特殊:匯入」或是「Special:Export」,
並且匯入剛剛所編輯的那個檔案,
接著當所有的東西跑完後就安裝完成了。

 

附註:

如果你在安裝過程中發生:
The lua binary (/home/xxxxx/public_html/wiki/extensions/Scribunto/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua) is not executable.

請將路徑中的這個檔案改為 755
—–

如果你看了這篇教學文章成功安裝了infobox,希望你可以給我一個讚讓我知道!

因為寫這篇文章的時候我也是剛開始摸索MediaWiki,待我使用一段時間之後,
可以再來慢慢補充一些”使用”心得和教學囉^^”