Права пользователей, включая Админа

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 pcxp » Сегодня, 00:57

Приветствую!

Запутался в 3 соснах, помогите плиз ;)

Установил форум 1.9.8,-- всё ОК.
После установки появилось первое стандартное автоматическое сообщение, как обычно.

Пошёл в Админку.
Форум отключил.
Сделал пару разделов, всё ОК.

Но, появилась проблема!
Ни в одном из разделов нет возможности публиковать новое сообщение, вообще отсутствует кнопка "НОВОЕ".

При этом, имеется возможность отвечать на первое автоматическое сообщение...

Форум включал, выключал -- не помогло.
Очищал и сессии, кэш и т.п. и т.д. -- не помогло.

Плиз, когда будет время, ткните носом, где искать решение проблемы?

Подозреваю, что это "права"...
Но, я единственный форумный пользователь-Админ!

Заранее благодарен.

VEG:
Похоже, что проблема с правами. В разделе, что создаётся по умолчанию, всё должно быть ок. При создании новых разделов проще всего копировать права с раздела по умолчанию, чтобы не ошибиться.

Админка -> Права доступа -> Маски прав доступа -> Локальные права. Тут можно проверить, какие права применяются к обычным пользователям или администраторам. На самом деле даже администратору можно ограничить право на создание тем =)

В следующий раз пожалуйста создавайте тему на форуме поддержки, а не пишите в личку.

Добавлено спустя 4 минуты 41 секунду:
На удивление, действительно, у Админа не оказалось абсолютно никаких прав ни в одном из вновь созданных, им же, разделов :eek:

Как подсказал VEG,-- проблема вылечилась переназначением прав.

Неужели "это" не считается багом форума, когда Админ всея Форума не имеет прав by default???
pcxp M
Автор темы
Аватара
Откуда: SPb
Репутация: 5
С нами: 11 лет 6 месяцев

Сообщение #2 VEG » Сегодня, 18:01

Если у админа не было прав в созданном автоматически демо-разделе — это баг. Либо если в "локальных ролях" не было прав на создание тем там, где явно это не прописано — тоже баг. Если же вы вручную задавали все права, и забыли выдать право на создание тем — то не баг.

Так оно работает не только в phpBB. Например, если вы в файловой системе отберёте у самого себя права на чтение файла или папки, то вы не сможете прочитать этот файл или папку, пока не выдадите соответствующие права обратно.

К слову, phpBB позволяет создавать админов с ограниченными правами (включая ограничения в админке). Ограничения в разделах могут пригодиться для таких админов.

Впрочем, соглашусь, что система прав phpBB 3 довольно сложная, в ней нужно прям разбираться даже для базовой настройки. Я помню, как сам далеко не с первого раза разобрался, как она работает. После перехода с гораздо более простого phpBB 2, обновлённая система прав поначалу казалась слишком переусложнённой и непонятной. Хотелось бы сделать какой-то упрощённый режим работы, с возможностью перехода к более детальной настройке, чтобы не утратить существующую гибкость. Но это слишком значительная переработка, при текущих неспешных темпах разработки можно такое и не ждать =)
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1685
С нами: 13 лет


Вернуться в Поддержка 1.x



cron