mediawiki 加上 ACL

架設MediaWiki是從PM所付託的任務,並且依照同事的需求「Access Controle List」尋找一些解決方案。

方案A:改寫code

方案B:尋找現成的 Extension 安裝進mediawiki

當然A是很沒有效率的方法,除非我是原作者,不然還需要再花上大部分的時間了解相關的code ,因此B就是比較好的方法。

在尋找的過程有另外兩種方式安裝 Extension ,第一種是在官方站上下載相關的套件,第二種是有個專門提供完整套件的SMW Project 。

這兩種在安裝過程上都有碰到非常麻煩的狀況,前者是下載之後你必需要修改 LocalSetting.php 戴入套件之外,還要修改其它程式的code ,還要處理資料庫的結構,一整個我被打槍三天三夜。

後來我選了SMW Deployment Framework 之後剛開始都是英文的文件,一步步安裝還是到處碰壁,也是搞了三天三夜。但是安裝成功之後都感動到掉淚了。

接下來紀錄一下 MediaWiki + ACL 詳細的安裝方式
Continue reading mediawiki 加上 ACL