在 MediaWiki 要更換 skin 其實是很簡單的,但是必須要注意支援度的問題,MediaWiki 1.25 之後要求 skin 要有 skin.json 和 composer.json 宣告
如果少了這兩隻檔案或是設定錯誤,都會導致無法使用
範例使用 Minit 來進行替換 skin
**在小弟使用的時候 Minit theme 支援 MediaWiki 的版本作者還沒有 merge 到 master,所以直接下載 branch 1.25
$ wget https://github.com/saper/Minit/archive/1.25.zip
$ unzip 1.25.zip
$ mv Minit-1.25 /usr/share/nginx/html/wiki/extensions/Minit
在 LocalSettings.php 加入 Minit,並且修改預設 skin
$ vim /usr/share/nginx/html/wiki/LocalSettings.php
$wgDefaultSkin = "Minit";
wfLoadSkin( 'Minit' );
進入就會如下畫面 (圖片截至 Minit Github)
Orignal From: MediaWiki 更換 skin theme 示範 Minit 主題 1.25
沒有留言:
張貼留言