Как разрешить дополнительным админам, редактировать инфо-страницы? 1. добавить в danneo.permission.php мод (строка 33)
2. в amanage.php после строки:
PHP код:
elseif($name == "article") $mname = $lang['menu_article'];
добавь:
PHP код:
elseif($name == "info") $mname = $lang['menu_info'];
3. В info.php замени:
PHP код:
define("READCALL", 1); define("PERMISS",'');
require_once("call.php"); /* ==================================================== ##
## START ADMIN AUTH & SESSION CHECK ##
## ==================================================== */ if ($ADMIN_AUTH==1 && $sess['hash']==$ops){ /* ==================================================== ##
## START PERMISSION CHECK ##
## ==================================================== */ global $ADMIN_ID,$CHECK_ADMIN;
if(in_array($ADMIN_ID,$CHECK_ADMIN['admid'])){
на
PHP код:
define("READCALL", 1); define("PERMISS",'info');
require_once("call.php"); /* ==================================================== ##
## START ADMIN AUTH & SESSION CHECK ##
## ==================================================== */ if ($ADMIN_AUTH==1 && $sess['hash']==$ops){ /* ==================================================== ##
## START PERMISSION CHECK ##
## ==================================================== */ if($ADMIN_PERM==1 || in_array($ADMIN_ID,$CHECK_ADMIN['admid'])){
4. В menu.3.1-info.php замени строку 21 на:
PHP код:
if(in_array('info',$ADMIN_PERM_ARRAY) || in_array($ADMIN_ID,$CHECK_ADMIN['admid'])){
Вот так заработает.
|