Проблема доступа к материаллам сайта. Инстант 1.8
Такая проблема у меня. Модераторы, редакторы не имеют доступа к сайту. Когда я делаю пользователя, модератором или редактором, у него пропадает доступ к сайту. открывается меню юзера и все.
Скрин
В меню юзера, работает только админка и выход. Когда нажимаешь на админку, то открывается вот это:
Скрин
Как я делаю юзера модератором, иду в админку, пользователи, ищу юзера, нажимаю на его ник. Открывается редактировать пользователя, в поле группа выбираю модератор. нажимаю сохранить. после этого пользователь не имеет доступа к сайту. Аналогичное происходит с редактором. Если юзера сделать администратором, то он имеет доступ.
Скажу сразу что у всех модулей, контенте на сайте стоит доступ на всех кроме гостей.
В чем может быть проблема?
можно без адреса сайта главное что дальше идёт…
сайт/users/139/messages.html -это когда пытаешься зайти в сообщения
сайт/blogs/createblog.html -это когда пытаешься в блог зайти
сайт/users/139/photoalbum.html -это в фото.
сайт/admin/editor/index.php -а это когда нажимаешь на админку, только почему то модератора кидает в панель редактора.
А если зайти под редактором, то ссылки на админку вообще нет, у редактора стоит как и у пользователя "статьи".
В итоге ни модератор ни редактор не видят сайта, кроме верхнего меню. Шаблон у меня дефолтный. Немного со стилями только поигрался.
Вот скрин
Может проблема в этом? Как и где копать что бы проставить их по порядку, ну для пробы. Может поможет?
Обнаружил страшную вещь, ставим обычного пользователя администратором, с правами управления пользователями. Тот идет в админку, в пользователи, находит главного админа, легко блокирует ему аккаунт и все главный админ не имеет доступа к сайту, а этот кто заблокировал админа, автоматом становится обычным пользователем. Красота.
Чудеса просто! Делаем пользователя администратором, даем право управлять всеми пользователями и ВНЕЗАПНО он может ими управлять!ставим обычного пользователя администратором, с правами управления пользователями
По теме: проверяйте настройки доступа к пунктам меню.
А что есть настройки управления отдельными пользователями? Я просто сказал, что если пользователя добавить в группу администраторов, то он может легко заблочить ГЛАВНОГО АДМИНА. На мой взгляд это совсем не нормально. Конечно главному админу можно после этого зайти в PHPадмин и там разблокировать себя. Но сам факт такого неприятен.даем право управлять всеми пользователями
По теме:
Спасибо вам огромное, доступ открылся. Не думал что надо еще и каждому пункту меню разрешение ставить. У меня просто на модуле меню, был доступ ко всем, думал этого достаточно.проверяйте настройки доступа к пунктам меню.
Вопрос еще вот в чем, как должно выглядеть меню модератора, должна ли у него быть ссылка на админку?
Просто я смотрю на сайте, после миграции с 1.7 у меня стоит в меню модератора пункт админка (если перейти, то попадаем в панель редактора), а на чистом инстанте (на локальном компе) нет этого пункта. Там как у обычного пользователя.
Ищем файлик
Обнаружил страшную вещь, ставим обычного пользователя администратором, с правами управления пользователями. Тот идет в админку, в пользователи, находит главного админа, легко блокирует ему аккаунт и все главный админ не имеет доступа к сайту, а этот кто заблокировал админа, автоматом становится обычным пользователем. Красота.
/admin/applets/users.php
строка 106:
cpListTable('cms_users', $fields, $actions, 'is_deleted = 0', 'regdate DESC');
cpListTable('cms_users', $fields, $actions, 'is_deleted = 0 AND id != 1', 'regdate DESC');