Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь! Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
Добрый вечер.
Есть группа "Новые пользователи". В правах на неё возможность скачивать файлы установлено в самое слабое НЕТ. Есть созданная роль, где этот параметр стоит в более сильное ДА. Применил эту роль на один раздел форума, где хочу чтобы все зарегистрированные смогли качать. Захожу под зарегистрированным пользователем с 0 сообщений и получаю вместо ссылки предупреждение о том, что у меня нет возможности скачивать. Перечитал все, что смог найти. По идее, все правильно, но не работает. Кеш чистил. Посмотрел в DB select user_permissions, user_perm_from from phpbb_users where username_clean='user1'; - пустая строка и 0 соответственно. Вопрос - как еще можно починить, посмотреть? Что я упустил?
scorphost, посмотрел код.
В общем, чтобы пользователь мог скачивать файлы в каком-либо форуме, ему надо разрешить скачивать файлы не только в этом форуме, но и глобально.
Глобальное разрешение на скачивание файлов не даёт право на скачивание файлов в форумах, где локальное право не дано.
Спасибо, если я обновлюсь до последней версии, будет та же ситуация?
Отправлено спустя 34 минуты 51 секунду:
Скажите, где напрямую в БД можно включить для группы Новые пользователя параметр на скачивание равным "ДА"? Причина в том, что через админку слетает роль, а мне нужно чтобы не слетала и роль осталась прежней. Когда Роль не назначена, сложно управлять деревом прав при раздаче разрешений.
Я бы так и сделал, но в глобальной политике нет кастомных ролей, только стандартные А кастомная роль не дает мне возможность управлять загрузкой вложений.
Можно попросить разъяснения "на пальцах"? Хочу кое-что прояснить на примере реальной задачи.
Есть группа Гости, которой нужно разрешить просмотр фотовложений. Для этого я:
1) Создаю новую пользовательскую роль "Гости (качают)"
2) Применяю роль "Гости (качают)" глобально на группу "Гости"
3) Создаю новую форумную роль "Гости+"
4) Применяю роль "Гости+" на выбранный мною форум
Отсюда у меня сразу возникают два вопроса, так как я не вижу логику и связь между пунктами 1-2 и 3-4:
1) На что влияют глобальные права доступа для группы в форумах? Если пока не задашь явно форумную роль, вложений все равно там не увидишь.
2) Как мне скопировать глобальные настройки для группы Гости в форумную роль, чтобы вручную не сравнивать, правильно ли я выставил триггеры.
Возможно я что-то и не так делаю, заранее спасибо за ответы.
Спасибо. То есть, я должен только вручную смотреть не перекрываются ли общие триггеры между глобальными настройками для группы и форумной ролью?
Отправлено спустя 6 минут 43 секунды:
Почему спрашиваю. Форумные права групп я же выбираю для группы, но накладываю все равно свою роль, которая никак ни с кем не связана. Чтобы не было такого бардака, вроде "там включил, там не доглядел".
Ладно, буду разбираться и пытаться понять.