Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Права на скачивание файлов 3.2.0

Темы из форумов поддержки phpBB 3.2.x (доступны только для чтения)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Права на скачивание файлов 3.2.0

Сообщение scorphost »

Добрый вечер.
Есть группа "Новые пользователи". В правах на неё возможность скачивать файлы установлено в самое слабое НЕТ. Есть созданная роль, где этот параметр стоит в более сильное ДА. Применил эту роль на один раздел форума, где хочу чтобы все зарегистрированные смогли качать. Захожу под зарегистрированным пользователем с 0 сообщений и получаю вместо ссылки предупреждение о том, что у меня нет возможности скачивать. Перечитал все, что смог найти. По идее, все правильно, но не работает. Кеш чистил. Посмотрел в DB select user_permissions, user_perm_from from phpbb_users where username_clean='user1'; - пустая строка и 0 соответственно. Вопрос - как еще можно починить, посмотреть? Что я упустил?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Права на скачивание файлов 3.2.0

Сообщение LavIgor »

scorphost писал(а): 27.02.2018 20:19 Вопрос - как еще можно починить, посмотреть?
Посмотреть можно, сделав трассировку права для пользователя в требуемом разделе.
Как делать трассировку, описано в документации.
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

Хм... Вы правы, высвечивает Никогда https://prnt.sc/iklr6l
Его права https://prnt.sc/iklrq2
Роль этой группы для раздела форума https://prnt.sc/iklshh
Помогите пожалуйста понять.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Права на скачивание файлов 3.2.0

Сообщение LavIgor »

scorphost, на первом скриншоте слева от названий прав есть кнопки трассировки.
Они открывают страницы с объяснениями, почему так.
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

Там все стоит в НЕТ, но есть Роль для раздела, где это выставлено в ДА. Разве так работать не будет?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Права на скачивание файлов 3.2.0

Сообщение LavIgor »

scorphost, Вы точно открыли страницу с трассировкой?
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

Да, вот она
Выделение_001.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 5 месяцев
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Права на скачивание файлов 3.2.0

Сообщение LavIgor »

scorphost, посмотрел код.
В общем, чтобы пользователь мог скачивать файлы в каком-либо форуме, ему надо разрешить скачивать файлы не только в этом форуме, но и глобально.
Глобальное разрешение на скачивание файлов не даёт право на скачивание файлов в форумах, где локальное право не дано.
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

Спасибо, если я обновлюсь до последней версии, будет та же ситуация?

Отправлено спустя 34 минуты 51 секунду:
Скажите, где напрямую в БД можно включить для группы Новые пользователя параметр на скачивание равным "ДА"? Причина в том, что через админку слетает роль, а мне нужно чтобы не слетала и роль осталась прежней. Когда Роль не назначена, сложно управлять деревом прав при раздаче разрешений.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 11 лет 11 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз

Re: Права на скачивание файлов 3.2.0

Сообщение Sumanai »

scorphost писал(а): 27.02.2018 21:43 Причина в том, что через админку слетает роль, а мне нужно чтобы не слетала и роль осталась прежней.
Ну так и настраивайте саму роль или создайте новую, в одних разделах будет стандартная роль с запретов, а в других ваша с разрешением.
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

Я бы так и сделал, но в глобальной политике нет кастомных ролей, только стандартные :cry: А кастомная роль не дает мне возможность управлять загрузкой вложений.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Права на скачивание файлов 3.2.0

Сообщение Татьяна5 »

Есть глобальные кастомные роли. Их можно создать
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

Можно попросить разъяснения "на пальцах"? Хочу кое-что прояснить на примере реальной задачи.
Есть группа Гости, которой нужно разрешить просмотр фотовложений. Для этого я:
1) Создаю новую пользовательскую роль "Гости (качают)"
2) Применяю роль "Гости (качают)" глобально на группу "Гости"
3) Создаю новую форумную роль "Гости+"
4) Применяю роль "Гости+" на выбранный мною форум
Отсюда у меня сразу возникают два вопроса, так как я не вижу логику и связь между пунктами 1-2 и 3-4:
1) На что влияют глобальные права доступа для группы в форумах? Если пока не задашь явно форумную роль, вложений все равно там не увидишь.
2) Как мне скопировать глобальные настройки для группы Гости в форумную роль, чтобы вручную не сравнивать, правильно ли я выставил триггеры.
Возможно я что-то и не так делаю, заранее спасибо за ответы.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Права на скачивание файлов 3.2.0

Сообщение Татьяна5 »

scorphost писал(а): 08.03.2018 16:59 1) На что влияют глобальные права доступа для группы в форумах?
Если их нет, то вложений не будет видно нигде
scorphost писал(а): 08.03.2018 16:59 2) Как мне скопировать глобальные настройки для группы Гости в форумную роль
Никак. Они разные
scorphost
phpBB 1.0.0
Сообщения: 9
Стаж: 9 лет 2 месяца

Re: Права на скачивание файлов 3.2.0

Сообщение scorphost »

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

Отправлено спустя 6 минут 43 секунды:
Почему спрашиваю. Форумные права групп я же выбираю для группы, но накладываю все равно свою роль, которая никак ни с кем не связана. Чтобы не было такого бардака, вроде "там включил, там не доглядел".
Ладно, буду разбираться и пытаться понять.

Вернуться в «phpBB 3.2.x (архив)»