套件名稱 : 只有超級管理員可以新增一般管理員
套件開發 : by tnguy3n @
http://www.all4actions.net
功能描述 : 這個套件修改允許只擁有超級管理員權限的人才可以新增或修改一個現有的會員成為普通管理員,這個模組對於一個管理嚴謹的論壇很有用,如果你需要將超級管理員與普通管理員權限分的很清楚的話。
-------------------------------------
安裝 :
1. 登入論壇的 Admin CP,建立一個新短語
代碼:
短語類型 : Control Panel Stop Message Phrases Containing
變數名稱 : cant_add_admin
文字 : 抱歉,只有超級管理員才可新增其他管理員。
2. 編輯檔案 admincp/user.php,
搜尋 :
PHP代碼:
// check for semi-colons
if (preg_match('/(?<!&#[0-9]{3}|&#[0-9]{4}|&#[0-9]{5});/', $user['username']))
{
print_stop_message('username_contains_semi_colons');
}
在下面加上 :
PHP代碼:
$cant_add_groups = array(5,6); // use comma to seperate usergroups
$superadmins = array(1,2); // use comma to seperate more sadmin
if (!in_array($bbuserinfo['userid'], $superadmins) AND in_array($user['usergroupid'], $cant_add_groups))
{
print_stop_message('cant_add_admin');
}
########### 安裝步驟完成 ! Enjoy ! ###########