Добрый день!
У меня phpbb 3.0.11. Понадобилось добавить право редактировать собственные посты отдельным форумчанам для отдельных разделов. В настройках стоит ограничение 60 минут.
По этой http://notanony.ru/post/21/ схеме я добавил функцию "Может игнорировать ограничение времени на редактирование". Данная функция в настройках прав появилась.
Далее создал новую группу. В форумных правах групп выбрал нужный мне раздел (Барахолка), и на уровне прав пользователей включил "Может игнорировать ограничение времени на редактирование". Далее добавил в эту группу определенного форумнчанина, сымитировал его права, но функции редактирования как у меня, модератора, так и не появилось.
Более того, активировал при этом и базовую функцию "Закрывать свои темы", но это тоже не работает!
Кэш почистил неоднократно. Что может быть не так? Какой-то более высокий приоритет прав? Но где это копать?
Редактирование сообщений в отдельных разделах
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
network916
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 12 лет 9 месяцев
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Редактирование сообщений в отдельных разделах
При имитации прав кнопка редактирования, как понимаю, должна была появиться только на сообщениях текущего пользователя (под которым вы тогда находились). И то не факт, что имитация прав поймёт новое нестандартное право
Права доступа лучше проверять на тестовом пользователе
Права доступа лучше проверять на тестовом пользователе
-
network916
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 12 лет 9 месяцев
Re: Редактирование сообщений в отдельных разделах
Тестового пользователя тоже сделал, добавил его в новую группу - все аналогично, нет ни кнопки редактирования, ни возможности закрыть свою тему.Татьяна5 писал(а): 17.05.2017 18:09 При имитации прав кнопка редактирования, как понимаю, должна была появиться только на сообщениях текущего пользователя (под которым вы тогда находились). И то не факт, что имитация прав поймёт новое нестандартное право
Права доступа лучше проверять на тестовом пользователе
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Редактирование сообщений в отдельных разделах
Тогда сделать трассировку прав - посмотреть не перекрыты ли чем-то права
Если не перекрыты, то разве что заниматься отладкой, через код
Если не перекрыты, то разве что заниматься отладкой, через код
-
network916
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 12 лет 9 месяцев
Re: Редактирование сообщений в отдельных разделах
Блин, вот надеялся, что мне здесь помогут, а вы на китайском. )) Ничего не понял. ))
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Редактирование сообщений в отдельных разделах
На каком китайском? Это вопрос из всем известной статьи Система прав доступа phpBB 3.0.x
Трассировку лучше для отдельного пользователя делать, у которого не работают права
Трассировку лучше для отдельного пользователя делать, у которого не работают права
-
network916
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 12 лет 9 месяцев
Re: Редактирование сообщений в отдельных разделах
Прошел я трассировку, ответ был - ДА.
В общем, покопался еще и все заработало. )) В чем была причина - в 3 часа ночи понять не осилил, работает теперь - и замечательно. За консультацию спасибо.

