Страница 1 из 2

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

Добавлено: 27.02.2018 23:19
scorphost
Добрый вечер.
Есть группа "Новые пользователи". В правах на неё возможность скачивать файлы установлено в самое слабое НЕТ. Есть созданная роль, где этот параметр стоит в более сильное ДА. Применил эту роль на один раздел форума, где хочу чтобы все зарегистрированные смогли качать. Захожу под зарегистрированным пользователем с 0 сообщений и получаю вместо ссылки предупреждение о том, что у меня нет возможности скачивать. Перечитал все, что смог найти. По идее, все правильно, но не работает. Кеш чистил. Посмотрел в DB select user_permissions, user_perm_from from phpbb_users where username_clean='user1'; - пустая строка и 0 соответственно. Вопрос - как еще можно починить, посмотреть? Что я упустил?

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

Добавлено: 27.02.2018 23:21
LavIgor
scorphost писал(а): 27.02.2018 23:19 Вопрос - как еще можно починить, посмотреть?
Посмотреть можно, сделав трассировку права для пользователя в требуемом разделе.
Как делать трассировку, описано в документации.

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

Добавлено: 27.02.2018 23:45
scorphost
Хм... Вы правы, высвечивает Никогда https://prnt.sc/iklr6l
Его права https://prnt.sc/iklrq2
Роль этой группы для раздела форума https://prnt.sc/iklshh
Помогите пожалуйста понять.

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

Добавлено: 27.02.2018 23:46
LavIgor
scorphost, на первом скриншоте слева от названий прав есть кнопки трассировки.
Они открывают страницы с объяснениями, почему так.

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

Добавлено: 27.02.2018 23:49
scorphost
Там все стоит в НЕТ, но есть Роль для раздела, где это выставлено в ДА. Разве так работать не будет?

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

Добавлено: 27.02.2018 23:50
LavIgor
scorphost, Вы точно открыли страницу с трассировкой?

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

Добавлено: 27.02.2018 23:53
scorphost
Да, вот она
Выделение_001.png

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

Добавлено: 28.02.2018 0:05
LavIgor
scorphost, посмотрел код.
В общем, чтобы пользователь мог скачивать файлы в каком-либо форуме, ему надо разрешить скачивать файлы не только в этом форуме, но и глобально.
Глобальное разрешение на скачивание файлов не даёт право на скачивание файлов в форумах, где локальное право не дано.

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

Добавлено: 28.02.2018 0:08
scorphost
Спасибо, если я обновлюсь до последней версии, будет та же ситуация?

Отправлено спустя 34 минуты 51 секунду:
Скажите, где напрямую в БД можно включить для группы Новые пользователя параметр на скачивание равным "ДА"? Причина в том, что через админку слетает роль, а мне нужно чтобы не слетала и роль осталась прежней. Когда Роль не назначена, сложно управлять деревом прав при раздаче разрешений.

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

Добавлено: 28.02.2018 1:34
Sumanai
scorphost писал(а): 28.02.2018 0:43 Причина в том, что через админку слетает роль, а мне нужно чтобы не слетала и роль осталась прежней.
Ну так и настраивайте саму роль или создайте новую, в одних разделах будет стандартная роль с запретов, а в других ваша с разрешением.

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

Добавлено: 28.02.2018 1:43
scorphost
Я бы так и сделал, но в глобальной политике нет кастомных ролей, только стандартные :cry: А кастомная роль не дает мне возможность управлять загрузкой вложений.

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

Добавлено: 28.02.2018 3:40
Татьяна5
Есть глобальные кастомные роли. Их можно создать

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

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

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

Добавлено: 08.03.2018 20:03
Татьяна5
scorphost писал(а): 08.03.2018 19:59 1) На что влияют глобальные права доступа для группы в форумах?
Если их нет, то вложений не будет видно нигде
scorphost писал(а): 08.03.2018 19:59 2) Как мне скопировать глобальные настройки для группы Гости в форумную роль
Никак. Они разные

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

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

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