剛剛把写本用的DokuWiki更新了,順便把過程中的注意事項寫一下筆記。
- 首先備份舊版後,下載最新的版本。
- 解壓縮後上傳覆蓋原本的版本。
tar xvzf dokuwiki-YYYY-MM-DD.tgz -C /path/to/your/wiki/ --strip-components=1
- 移除無用的舊版檔案以及 inc/lang 底下多餘的語系檔案
- 修正 data 資料夾的權限,最後將 install.php 刪除。
需要移除的舊版檔案,官網上有更多的說明。
接下來是我的設定部份,打開dokuwiki/conf/local.php,加入:
$conf['htmlok'] = 1; //允許在頁面內容中使用HTML
$conf['youarehere'] = 1; //顯示breadcrumb以表示目前所在的頁面階層
$conf['useslash'] = 1; //在網址使用slash代替colon作為分隔符號
$conf['userewrite'] = 1; //使用apache的mod_rewrite提供簡潔網址模式
$conf['disableactions'] = ‘register’; //關閉用戶註冊功能
其它的設定一樣可以參看官網。最後是CSS的調整,依據官網上的解釋,自訂的CSS是自己在dokuwiki/conf/下新增一個userstyle.css來寫入,我只做了字體大小上的調整:
.page {
font-size: 1.2em !important;
}
.bchead {
font-size: 1.3em !important;
}
想修改佈景的就多研究吧,官網上說明內容已經很詳盡了。
One reply on “DokuWiki更新”
另外,如果在寫作中有些用詞被擋下,記得去關閉AntiSPAM功能,反正也只有自己在寫。
$conf['usewordblock'] = 0; //關閉AntiSPAM功能