Ограничение доступа администраторов

Ограничение доступа администраторов 1.0.0

John Smith

Пользователь
У меня что то не выходит, говорит:
Страница не доступна т.к. администратор забыл добавить ей права!
Если у вас есть доступ к FTP, то добавьте странице доступ.
Может я чот не правильно сделал?
<?php

if (!defined('BB_ROOT')) die(basename(__FILE__));

$bb_cfg_adm = array();

$bb_cfg_adm['admins'] = '2,3';
$bb_cfg_adm['cat_del'] = '/news/admin/';
$bb_cfg_adm['not_view'] = '2,3'; //у каких пользователей нельзя менять Доступ к категориям. id юзера через запятую


/* запрет к категориям по user_dost */
$bb_cfg_adm['dost'] = array(
'add' => 0,
'index' => 0,
'admin_attach_cp' => 0,
'admin_megamail' => 0,
'admin_reklama' => 0,
'admin_attachments' => 0,
'admin_banner' => 0,
'admin_board' => 0,
'admin_bonus' => 0,
'admin_bt_forum_cfg' => 0,
'admin_bt_tracker_cfg' => 0,
'admin_bt_trackers_cfg' => 0,
'admin_cron' => 0,
'admin_disallow' => 0,
'admin_donor' => 0,
'admin_dostup' => 0,
'admin_dostup_conf' => 0,
'admin_extensions' => 0,
'admin_flags' => 0,
'admin_forum_prune' => 0,
'admin_forumauth' => 0,
'admin_forumauth_list' => 0,
'admin_forums' => 0,
'admin_forums_rate' => 0,
'admin_groups' => 0,
'admin_icon_forums' => 0,
'admin_icon_trackers' => 0,
'admin_invites' => 0,
'admin_log' => 0,
'admin_mass_email' => 0,
'admin_mass_pm' => 0,
'admin_moder' => 0,
'admin_orden' => 0,
'admin_phpinfo' => 0,
'admin_points' => 0,
'admin_points_forums' => 0,
'admin_pointscp' => 0,
'admin_ranks' => 0,
'admin_rebuild_search' => 0,
'admin_reports' => 0,
'admin_rules' => 0,
'admin_smilies' => 0,
'admin_teackers_templates' => 0,
'admin_topic_templates' => 0,
'admin_trackers' => 0,
'admin_trackers_auth' => 0,
'admin_trackers_auth_list' => 0,
'admin_trackers_prune' => 0,
'admin_trackers_rate' => 0,
'admin_ug_auth' => 0,
'admin_ug_auth_trackers' => 0,
'admin_user_ban' => 0,
'admin_user_search' => 0,
'admin_user_up' => 0,
'admin_userlist' => 0,
'admin_users' => 0,
'admin_vip' => 0,
'admin_warning' => 0,
'admin_words' => 0,
'admin_xs' => 0,
'xs_cache' => 0,
'xs_config' => 0,
'xs_frameset' => 0,
'xs_include' => 0,
'xs_index' => 0,
'admin_xbtt' => 0,
'admin_ads_chat' => 0,
'admin_blog_action' => 0,
'admin_blog_cfg' => 0,
'admin_blog_mood' => 0,
'admin_blog_news_cfg' => 0,
'admin_blog_templates' => 0,
'admin_blog_tools' => 0,
'admin_medal' => 0,
'admin_medal_cfg' => 0,
'admin_blog_category' => 0,
);
/* запрет к категориям по id юзера */
$bb_cfg_adm['dost_user']['2'] = array(
'add' => 0,
'admin_megamail' => 0,
'admin_reklama' => 0,
'index' => 0,
'admin_attach_cp' => 0,
'admin_attachments' => 0,
'admin_banner' => 0,
'admin_board' => 0,
'admin_bonus' => 0,
'admin_bt_forum_cfg' => 0,
'admin_bt_tracker_cfg' => 0,
'admin_bt_trackers_cfg' => 0,
'admin_cron' => 0,
'admin_disallow' => 0,
'admin_donor' => 0,
'admin_dostup' => 0,
'admin_dostup_conf' => 0,
'admin_extensions' => 0,
'admin_flags' => 0,
'admin_forum_prune' => 0,
'admin_forumauth' => 0,
'admin_forumauth_list' => 0,
'admin_forums' => 0,
'admin_forums_rate' => 0,
'admin_groups' => 0,
'admin_icon_forums' => 0,
'admin_icon_trackers' => 0,
'admin_invites' => 0,
'admin_log' => 0,
'admin_mass_email' => 0,
'admin_mass_pm' => 0,
'admin_moder' => 0,
'admin_orden' => 0,
'admin_phpinfo' => 0,
'admin_points' => 0,
'admin_points_forums' => 0,
'admin_pointscp' => 0,
'admin_ranks' => 0,
'admin_rebuild_search' => 0,
'admin_reports' => 0,
'admin_rules' => 0,
'admin_smilies' => 0,
'admin_teackers_templates' => 0,
'admin_topic_templates' => 0,
'admin_trackers' => 0,
'admin_trackers_auth' => 0,
'admin_trackers_auth_list' => 0,
'admin_trackers_prune' => 0,
'admin_trackers_rate' => 0,
'admin_ug_auth' => 0,
'admin_ug_auth_trackers' => 0,
'admin_user_ban' => 0,
'admin_user_search' => 0,
'admin_user_up' => 0,
'admin_userlist' => 0,
'admin_users' => 0,
'admin_vip' => 0,
'admin_warning' => 0,
'admin_words' => 0,
'admin_xs' => 0,
'xs_cache' => 0,
'xs_config' => 0,
'xs_frameset' => 0,
'xs_include' => 0,
'xs_index' => 0,
'admin_xbtt' => 0,
'admin_ads_chat' => 0,
'admin_blog_action' => 0,
'admin_blog_cfg' => 0,
'admin_blog_mood' => 0,
'admin_blog_news_cfg' => 0,
'admin_blog_templates' => 0,
'admin_blog_tools' => 0,
'admin_medal' => 0,
'admin_medal_cfg' => 0,
'admin_blog_category' => 0,
);
И еще как бы это сказать как добавить новую категорию?

точно такая же проблема с модом, вроде все сделано верно и самого теперь не пускает в админку:

"Страница не доступна т.к. администратор забыл добавить ей права!
Если у вас есть доступ к FTP, то добавьте странице доступ."

Кто-нибудь ставил этот мод? Подскажите пожалуйста что нужно исправить?
 

ExPlayer

Пользователь
Версия TP: 2.1.4 (старая, знаю).
Вопрос (если сможете помочь): добавил юзера в администраторы (через Права доступа в админке). Попросил его прислать скриншоты разделов админпанели — у него те же разделы, что и у меня (при этом его в config.php не указывал). Собственно говоря, мод поможет огранить ему доступ или это можно сделать как-то по-другому (например через базу данных или ещё как-то)?
 

ExPlayer

Пользователь
Может кто подсказать, как на странице admin_attach_cp.php прописать условие:
"если ID пользователя = ХХХ, то показать вывести сообщение, что доступ запрещен"?
 
Сверху