Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FAQ] Права доступа

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

[FAQ] Права доступа

Сообщение Палыч »

Если у вас возникли вопросы по системе прав доступа, рекомендуем ознакомится со следующей статьёй:
Система прав доступа phpBB 3.0.x

Наиболее часто возникающие вопросы:
  • Как дать право предупреждений и бана модератору только в одном форуме?
    Ответ: Штатными средствами - никак. Эти права можно назначить только глобально, на всю конференцию.
  • Как сделать доступ на уровне тем?
    Ответ: Штатными средствами - никак. Права доступа организованы на уровне форумов.
Sax
phpBB 1.4.4
Сообщения: 141
Стаж: 12 лет 8 месяцев
Благодарил (а): 1 раз

Re: [FAQ] Права доступа

Сообщение Sax »

Пчелкин писал(а):переменную будешь искать и добавлять?
Я уже весь запутался, какую переменную? Куда?
В админке выходит ошибка:

Код: Выделить всё

Страница: adm/index.php?i=1
Файл: [ROOT]/includes/auth.php
Строка: 460	[PHP Notice]
Undefined index: m_
Добавлено спустя 6 минут 27 секунд:
Если добавляю в языковой файл так:

Код: Выделить всё

    'acl_m_'                            => array('lang' => 'Проба', 'cat' => 'misc'),
то слово Проба появляется вместо { acl_m_ }. Но право так и не сохраняется, если меняю с Да на Нет, всеро вно остается на Да.

Добавлено спустя 1 минуту 32 секунды:
Скорее всего я удалял какойто мод, но не доконца. Надо разобраться что за мод и повторно запустить удаление скриптом?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [FAQ] Права доступа

Сообщение Пчелкин »

Значит делай по инструкции Палыча...внимательно...
И воще...не понимаю...почему после полного удаления поля m_ в БД потом при попытке восстановления из СТК у тебя ничего не выходит?
Раз десять такое делал - все нормально срабатывало...Мож ты не основатель? Да нет...СТК не открылась бы...
Ничего не понимаю...
Тупо попробуй заменить все файлы папки adm на из дистрибутива...посмотри что будет с восстановлением из СТК...
Не получится - верни файлы свои на место.
И воще - фигня какая-то...чего-то ты не договариваешь...

Добавлено спустя 1 минуту 26 секунд:
Sax писал(а):Но право так и не сохраняется, если меняю
А чего б оно менялось когда места для внесения в БД нет для этого права...
Sax
phpBB 1.4.4
Сообщения: 141
Стаж: 12 лет 8 месяцев
Благодарил (а): 1 раз

Re: [FAQ] Права доступа

Сообщение Sax »

Пчелкин писал(а):Тупо попробуй заменить все файлы папки adm на из дистрибутива...посмотри что будет с восстановлением из СТК...
Не получится - верни файлы свои на место.
Ни чего нового.
Может это как то поможет: это { acl_m_ } есть только в роли Все возможности, в других ролях нету.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [FAQ] Права доступа

Сообщение Пчелкин »

Файл permissions_phpbb.php из дистрибутива русификации пробовал подсовывать? А в твоем все на месте, сравнивал? Там немного сравнить...
Sax
phpBB 1.4.4
Сообщения: 141
Стаж: 12 лет 8 месяцев
Благодарил (а): 1 раз

Re: [FAQ] Права доступа

Сообщение Sax »

Сравнил, все наместе. Не пойму от куда вылела эта загагулина.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [FAQ] Права доступа

Сообщение Пчелкин »

Sax писал(а):есть только в роли Все возможности
А это ведь пользовательская роль...Я тока щас сообразил - а при чем тут воще m ????????

Добавлено спустя 2 минуты 17 секунд:
Знаешь что...щас попробовал....забекапься...Из админки прям потри на фиг все роли нажимая на кресты, все все...и из СТК восстанови их...не выйдет - откатишься...
Sax
phpBB 1.4.4
Сообщения: 141
Стаж: 12 лет 8 месяцев
Благодарил (а): 1 раз

Re: [FAQ] Права доступа

Сообщение Sax »

Пчелкин спасибо за терпение и помощь!
Проблема решена, благодаря Raisin.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [FAQ] Права доступа

Сообщение Пчелкин »

В студию....
Sax
phpBB 1.4.4
Сообщения: 141
Стаж: 12 лет 8 месяцев
Благодарил (а): 1 раз

Re: [FAQ] Права доступа

Сообщение Sax »

Пчелкин я не знаю, что он там ковырял. Пусть сам напишит. Мы с ним рядом живем.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: [FAQ] Права доступа

Сообщение Палыч »

Ну вы тут наэкспериментировали...
Пчелкин писал(а):Это глобальное модераторское право..Право звучит так- Может модерировать репутациюКак всегда криво установлена спасибка...
Пчелкин, ты не прав.
Это просто права модератора 'm_' => 'Права доступа модератора',
К тому же все советы по-поводу подсовывания файлов - безсмысленны. Косяк был в базе, а именно в таблице phpbb_acl_users
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [FAQ] Права доступа

Сообщение Пчелкин »

Sax писал(а):открывается страница, где есть: auth_option_id
затем
Sax писал(а): лезим в phpbb_acl_users,
Sax писал(а):в поле auth_option_id, но ее не нахожу:
Меня это смутило...явно не там были данные вбиты или кем-то перепутаны поля...И СТК не восстанавливала...почему?
Хотя ведь делал вроде правильно -
Sax писал(а):В phpbb_acl_roles_data, строчку: строчку 5 | 31 | 1. и
В phpbb_acl_options, строчку: 31 | m_ | 1 | 1 | 0. И больше ничего. Верно?
Но почему СТК не возвращала?
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 13 лет 2 месяца
Благодарил (а): 62 раза
Поблагодарили: 22 раза

Re: [FAQ] Права доступа

Сообщение Slash »

Я удалил только строчку 5 / 31 / 1 в таблице phpbb_acl_roles_data и все.
А в таблице phpbb_acl_users действительно нету той строчки. Она там должна быть? Ее надо добавить? Как это сделать?
В общем ошибок небыло, не от дебага, не от stk.
Мазлик
phpBB 1.4.3
Сообщения: 76
Стаж: 11 лет 1 месяц

Re: [FAQ] Права доступа

Сообщение Мазлик »

Мазлик писал(а):Добрый день!
Пожалуйста, помогите советом.
История примерно такая же, как метроном описывал выше (на форуме есть открытое пространство и есть приватные форумы.
В приватных форумах пользователи рассказывают то, что не готовы рассказать всем и вся в открытом пространстве. При этом, хозяин/админ форума сам выбирает не только, что говорить, но и кого допустить себе в гости. А кого и когда исключить.
Решила все это реализовать через группы - создать группу, назначить ей админа/хозяина. При этом, Иванов, админ группы "у Иванова", не может ходить в группу "у Сидорова", пока не станет членом этой самой группы).
В результате, есть четыре группы, у каждой свой админ.
Добрый день! Я опять с тем же запросом.
Вернее, по тому же поводу, но с другой заковыкой.
Пришлось перезалить движок (были другие глюки). Настраиваю группы, установила основателей, но эти основатели не могут управлять группами.
В чем затык?
Описание проблемы: Основатель группы не может управлять группой
Произведенные изменения, после которых начались неполадки: установление прав доступа
Версия phpBB: нет
Используемые стили: prosilver / subsilver 2
Используемые моды: -
Версия PHP: 3.0
Используемая СУБД и её версия:
Ссылка на конференцию: http://klub.pusku.com/index.php
Есть ли у вас тестовый аккаунт: Отиллия/Ab123456789
Использовался ли поиск для решения проблемы: да
Если да, то какие запросы вы использовали: права доступа
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12423
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2475 раз

Re: [FAQ] Права доступа

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

Мазлик писал(а):установила основателей
Не "основателей", "администраторов групп" либо "лидеров групп".

В управлении группами галочка "Управляется только основателем" снята?
Мазлик
phpBB 1.4.3
Сообщения: 76
Стаж: 11 лет 1 месяц

Re: [FAQ] Права доступа

Сообщение Мазлик »

Татьяна5
Прошу прощения, путаюсь в терминах.
Итак, группа по запросу, управляется основателеями. Галочка стоит.
Для группы создана роль "администратор группы Х" на основе роли "Администратор пользователей и групп "
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 21.03.2015 10:47 модератором Татьяна5

Вернуться в «FAQ»