Уважаемые пользователи!
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.0.x
Наиболее часто возникающие вопросы:
Как дать право предупреждений и бана модератору только в одном форуме? Ответ: Штатными средствами - никак. Эти права можно назначить только глобально, на всю конференцию.
Как сделать доступ на уровне тем? Ответ: Штатными средствами - никак. Права доступа организованы на уровне форумов.
Столкнулся с такой проблемой. В правах доступа => форумные роли, внизу страницы, где Доступ к форумам, не могу переключить никакую вкладку для редактирования. При наведении мышкой на соседние вкладки, которые правее "Размещение сообщений", они подсвечиваются, а при нажатии перемещает вверх страницы и вкладка не переключается. Ссылка в строке браузера такая: mysite.ru/adm/index.php?i=permission_roles&sid=883c886537167205dd8206c0266308d7&mode=forum_roles&action=edit&role_id=21#
Это не работало с версией 3.0.10, и после апгрейда до 3.0.11 тоже ничего не изменилось в лучшую сторону. Моды не использую. Честно говоря, в эти настройки ранее и не лазил. А сейчас понадобилось поднастроить и не могу понять, почему непереключаютсявкладки. Пробовал в браузерах мозилла, хром. Прикрепляю скрин. Буду признателен за помощь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Пчелкин, а у меня совсем другая картинка вырисовывается. Права доступа => Глобальные права доступа => Права пользователей - у меня скрин №1. Ссылочки, которые справа - Все да, Все нет, Все никогда и Расширенные права - у меня не кликабельны, хотя при наведении на них меняют цвет ссылки и ссылка отображается в нижнем левом углу в браузере, но она дублирует ссылку в верхней строке.
Выкладываю скрин №2, Пользователи и группы => Управление пользователями. Тут видно, что всё включено. Но эти вкладки с зелеными квадратиками не кликабельны! Подсвечиваются, и не более того. Вот в чём проблема.. И в форумных ролях не могу ничего поменять в соседних вкладках по этой же причине.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Татьяна5Спасибо за совет, обратился к консоли в хроме увидел, что ругается 404 ошибкой, не найдены файлы в папке adm/style - permissions.js и tooltip.js.
После этого скачал свою версию форума с оф сайта, распаковал и доложил недостающие файлы на сервер. Заодно закачал и editor.js, его у меня тоже не было.
После этих действий проблема исчезла, стали переключаться вкладки и восстановилось такое же окно, как и у Пчелкина.
По поводу недостающих файлов у меня есть версия. Где-то год тому назад, будучи у другого хостера, хватанул вирус, который размножался именно в .js файлах. Всё вычистил, возможно эти файлы просто были удалены антивирем. Спасибо за помощь, буду обращаться если что.
Добрый день!
Пожалуйста, помогите советом.
История примерно такая же, как метроном описывал выше (на форуме есть открытое пространство и есть приватные форумы.
В приватных форумах пользователи рассказывают то, что не готовы рассказать всем и вся в открытом пространстве. При этом, хозяин/админ форума сам выбирает не только, что говорить, но и кого допустить себе в гости. А кого и когда исключить.
Решила все это реализовать через группы - создать группу, назначить ей админа/хозяина. При этом, Иванов, админ группы "у Иванова", не может ходить в группу "у Сидорова", пока не станет членом этой самой группы).
В результате, есть четыре группы, у каждой свой админ. Но!! Две группы работают как надо, а две черти как - вроде админ уде всеми функциями наделен, а принимать в группу не может.
В чем дело? Думаю, на функцию основателей, но не уверена, подскажите, пожалуйста.
Мазлик нужно назначить их Лидерами группы, группа должна быть "По запросу"
Добавлено спустя 10 минут 27 секунд: Sax открываешь исходный код страницы в любом браузере, делаешь поиск "acl_m_" и выкладываешь сюда строку кода. Предварительно - нет руссификации для какого-то кривого модераторского права
Косяк какой-то: acl_m - так начинаются права модераторов, а судя по скрину - это права пользователей а они начинаются на acl_u
Похоже только лезть в БД и искать что за право и кому оно выдано, если не кому - то возможно удалить (сделав бэкап БД предварительно)
Пчелкин писал(а):Как всегда криво установлена спасибка...
Поискал в правах не смог найти Может благодарить за сообщения переменная 'acl_f_thanks' => array('lang' => 'Может благодарить за сообщения', 'cat' => 'misc'),
Может есть какой то запрос в БД который заменит косяк, на как надо?
Кстати если я меняю настройку, например ставлю на НЕТ, появляется сообщение о успешной операции, но когда захожу на туже страницу точка так и стоит на ДА.
Добавлено спустя 8 минут 3 секунды:
Ага, проверяю как в посте [RC] Thanks_mod (Спасибо за сообщение) опции f_thanksнету, а есть такое: f_
Подскаите запрос.
Добавлено спустя 4 минуты 35 секунд:
Блин нашлась эта опция, значит что другое.
Добавлено спустя 1 час 43 минуты 24 секунды:
Все, сил мох больше нет... Нашлась и Может благодарить за сообщения
Pazh писал(а):Похоже только лезть в БД и искать что за право и кому оно выдано, если не кому - то возможно удалить
А как искать в базе? Как узнать дано ли оно кому то или нет? И как удалять?
Добавлено спустя 1 час 34 минуты 51 секунду:
И еще вопрос как определить от какого это мода?
Sax
Это не от мода Спасибо за сообщение.
Возможно от Knowledge Base MOD, был там подобный косяк
Не все то WINDOWS, что висит... phpBB только учусь. ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Sax
Зайти в базу данных (phpmyadmin)
В таблице phpbb_acl_options по полю auth_option (m_) найти auth_option_id (по умолчанию 31)
В таблице phpbb_acl_users найти строку где есть auth_option_id = найденному (в нашем примере 31)
Удалить эту строку, если у пользователя не должно быть прямо ему (не через группу) назначенных модераторских прав.
Проверить таблицу phpbb_acl_roles_data по полю auth_option_id и выписать поле role_id, где auth_option_id = найденному (31)
В стандартной настройке модераторских ролей всего 4. Их role_id = 10,11,12,13 Если их больше, проверить, что это за роль по полю role_id в таблице phpbb_acl_roles и если поле role_type не равно m_ , то удалить из таблицы phpbb_acl_roles_data эти лишние строки (скорее всего они действительно лишние).
Не все то WINDOWS, что висит... phpBB только учусь. ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.