位處 /pmwiki/local/ 目錄下的 config.php,可說是 PmWiki 最重要的檔案,大大小小的設定都可透過這個檔案來完成,這裡舉幾個例子來說明:
1. 權限設定
2. 新增使用者id
1. 權限設定
雖然說 Wiki 的目的是集合眾人之力來共同創作,但有時還是得設定權限,以防有人進行破壞的工作。除此之外,設定權限也可以把 Wiki 改成一般的網站來管理(我常用這一招,CMS的系統我用不習慣)。打開 config.php 檔,
- 移除 $DefaultPasswords['admin'] 的註解,把 admin 密碼改掉!
- 移除 $EnableGUIButtons = 1; 的註解,讓編輯介面好看些
- 新增 $DefaultPasswords['edit'] = 'id:*';
新增 $DefaultPasswords['read'] = 'id:*';
這樣表示有 id 的使用者才能擁有"編輯"和"閱讀"的權限,若是拿來架設一般網站,只設定 edit 的權限即可。
2. 新增使用者id
3. 更改單一頁面的權限
- 新增 include_once("$FarmD/scripts/authuser.php"); 這樣可以開啟使用者權限功能
- 新增 $AuthUser['banco']=crypt('banco'); 新增使用者 banco, 密碼為 banco
- 新增 $Author = $AuthId; 規定發表作者的名稱與登入名稱相同
- 進入欲更改設定的頁面, 在網址列後面加入 ?action=attr 後按 ENTER 進入權限編輯頁面, 可以更改 read, edit, attr 權限的密碼, 若頁面不想給人編輯, 只要設定 edit 密碼即可
- 若頁面只給予 John 和 Mary 編輯的權限, 透過 ?action=attr 的方式, 在 edit 的密碼部份設定 id:John,Mary
- 設定群組可用 @GroupName:John, Mary; 若要更改某個頁面的權限, 一樣透過 ?action=attr 的方式, 但密碼部份就輸入 @GroupName 即可
全站熱搜
留言列表