Показать сообщение отдельно
Старый 14.07.2013, 14:37 Вверх   #36
Уважаемая личность
 
Аватар для Vasich
Vasich вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Sven_ Посмотреть сообщение
Так он все равно будет светиться в списке руководства
1. Группу реального администратора (id:6) переименовываем предположим в "Админ"
а) редактируем группу, выставляем права, в полях "Отображать в списке групп" и "Отображать в списке пользователей" ставим - нет
б) права группы можно дать все, а можно некоторые действия ограничить, такие как редактирование постов, перемещение и удаление тем и т.д. (Данный администратор сугубо "технический" и много прав ему не нужно (не путать с основными правами администратора)).

2. Создаем дополнительную группу "Администраторы" со статусом "Администратор"
а) редактируем права, здесь внимательно назначаем разрешения в группе, поскольку эта группа реальных админов, вернее админов, которые будут отображаться в форуме как "Администратор"
б) в поле "Может модерировать ВСЕ разделы (супер-модератор)" ставим - да
в) "Имеет доступ к панели управления (администратор)" - на свое усмотрение.

Подготовительный этап завершен и можем приступить к созданию нового администратора. Если на форуме уже есть зарегистрированные участники, соответственно новый пользователь будет иметь ID предположим 2348, этот номер нам нужен будет для редактирования config.php

3. Создается пользователь вручную в админке, имя у него предположим, sаsa (где первая "а" в русской раскладке) думаю понятно зачем, впрочем любую букву можно таким образом "запутать".
а) не прописываем ему никаких данных, кроме действующего ПЯ и пароля
б) отключаем прием ЛС, email, запрос на "дружить" и т.д.
в) жмем "Сохранить"

Итак у нас появился новый пользователь sаsa с ID:2348 который не желает принимать никакие сообщения ни от кого и сам не намерен писать ни единого поста в форуме, к тому же у него включен "Невидимый режим"

4. Данного пользователя переводим в группу (id:6) "Админ"
а) заходим в профиль, в блоке "Опции группы пользователей" в поле "Основная группа пользователей" из свитка выбираем "Админ" (реальный администратор)
б) сохраняем
в) После сохранения в самом верху появится ссылка [Изменить или добавить права администрирования] жмем на нее и выставляем "Все да"

Поздравляю, у нас появился новый администратор, который не видим пользователям при посещении форума, не отображается в "Руководство сайта", не принимает никаких сообщений от пользователей и не отображается в списке "Сообщество", в отношении последнего - для этого в основных настройках нужно указать количество постов после которого участник будет отображаться в общем списке, не меньше 1.

Далее идем в config.php

PHP код:
//    ****** СПИСОК ПОЛЬЗОВАТЕЛЕЙ С ПРАВАМИ ПРОСМОТРА ЗАПИСЕЙ ДЕЙСТВИЙ АДМИНА ******
$config['SpecialUsers']['canviewadminlog'] = '2348';
//    ****** СПИСОК ПОЛЬЗОВАТЕЛЕЙ С ПРАВАМИ УДАЛЕНИЯ ЗАПИСЕЙ ДЕЙСТВИЙ АДМИНА ******
$config['SpecialUsers']['canpruneadminlog'] = '2348';
//    ****** НЕУДАЛЯЕМЫЕ / НЕИЗМЕНЯЕМЫЕ ПОЛЬЗОВАТЕЛИ ******
$config['SpecialUsers']['undeletableusers'] = '2348';
//    ****** СУПЕР АДМИНИСТРАТОРЫ ******
$config['SpecialUsers']['superadministrators'] = '2348'
Заходим в админку из под нового админа. Ищем администратора с ID:1 и переводми его в пользователи.

Теперь остается вопрос о нескольких администраторах, если такие присутствуют. Всех их и себя в том числе переводим в дополнительную группу "Администраторы" и устанавливаем им права на форуме как общие, так индивидуальные. В конце всех действий в конфиге можно добавить себя как не удаляемого/редактируемого
PHP код:
//    ****** НЕУДАЛЯЕМЫЕ / НЕИЗМЕНЯЕМЫЕ ПОЛЬЗОВАТЕЛИ ******
$config['SpecialUsers']['undeletableusers'] = '1,2348'
Итак у нас есть скрытый от всех администратор и есть администратор(администраторы) у которых достаточно прав для управления всем форумом. Естественно редактировать шаблоны, устанавливать языки и прочее они не могут, в принципе им это и не нужно.

Последний раз редактировалось Vasich; 14.07.2013 в 14:39..
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.05409 секунды с 10 запросами