Уважаемые пользователи!
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 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

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

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

Наиболее часто возникающие вопросы:
  • Как дать право предупреждений и бана модератору только в одном форуме?
    Ответ: Штатными средствами - никак. Эти права можно назначить только глобально, на всю конференцию.
  • Как сделать доступ на уровне тем?
    Ответ: Штатными средствами - никак. Права доступа организованы на уровне форумов.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

эта надпись одинакова для всех форумов, находится в языковом файле, ее нельзя отредактировать в админке для отдельного форума.
в 3.1 изменения в файлах пакета недопустимы, поэтому вопрос остается открытым - можно ли сделать такое [FAQ] Права доступа с помощью прав доступа?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11246
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

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

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

Alecto писал(а):нужно сделать так, чтобы пользователи могли видеть правила форума, а желательно еще и список тем, но ни в коем случае не могли просматривать содержимое.
Ну не хочешь ты поиском воспользоваться... тунеядец..
Topic Restriction (право может смотреть тему)
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз

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

Сообщение Alecto »

Пчелкин
каюсь, грешен )

понял, что штатными средствами задачу не решить.

проблема в том, что в 3.1 придется отказаться от функционала мода adaptive hide bbcode ввиду его отсутствия (возможно когда-то появится экст), из-за чего критические темы перемещаются в новый форум и скрываются ну и дальше по тексту...

спасибо большое за ссылку, буду знать в какую сторону копать решение.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 11 месяцев
Благодарил (а): 101 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

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

Сообщение xisp »

Alecto писал(а):в 3.1 изменения в файлах пакета недопустимы,
Нежелательны. Но никто не может запретить взять и изменить.
phpBBex
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 11 лет 9 месяцев
Благодарил (а): 8 раз

Помогите разобраться с доступом

Сообщение yarnik »

Изначально мне настраивали форум, а теперь я хочу разобраться сам.
Много читал про права, но не могу разобраться вот в чем.
У меня есть форум, доступ к которому от 100 сообщений, все работает пока отлично, но как?
Регистрация пользователей:
Лимит сообщений для новых пользователей: 100
Установить группу «Новые пользователи» как группу по умолчанию: нет
Пока все логично, а вот по группам не понятно почему такая разница между "Новые пользователи 62" и "Зарегистрированные пользователи 73"
Администраторы 1
Боты 46
Супермодераторы 1
Гости 1
Новые пользователи 62
Зарегистрированные пользователи 73
Далее, пытаюсь проверить Доступ к форумам
Доступ к форумам - выбираю группу "Новые пользователи". Стоит роль не назначена и везде НИКОГДА
Доступ к форумам - выбираю группу "Зарегистрированные пользователи". Стоит роль "Стандартный доступ"

Тут все правильно. Но, получается что сначала пользователи попадают в "Новые пользователи", а затем в "Зарегистрированные пользователи", а у меня в зарегистрированных больше чем в новых, не понятно...
Кроме того, у меня стоит что "Установить группу «Новые пользователи» как группу по умолчанию: нет". Что то не понятно...

Далее, пытаюсь проверить права у конкретного пользователя
Права пользователей - выбираю пользователя до 100. Стоит роль не назначена и везде НЕТ, почему не стандартные возможности?
С пользователями от 100 сообщений тоже самое.

Далее, пытаюсь проверить форумные права у конкретного пользователя
Форумные права пользователей - выбираю пользователя до 100 и "Скрытый форум". Тоже стоит роль не назначена и везде НЕТ.
С пользователями от 100 сообщений тоже самое.
Последний раз редактировалось Anvar 26.01.2015 12:10, всего редактировалось 1 раз.
Причина: Исправлена опечатка
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз

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

Сообщение Anvar »

yarnik писал(а):сначала пользователи попадают в "Новые пользователи", а затем в "Зарегистрированные пользователи"
Зарегистрированные пользователи - это все пользователи, даже те кто состоит в группе Новые пользователи.

Если выставить группе Зарегистрированные пользователи значения в Никогда, то любой пользователь(будь то администратор или модератор), будет ограничен не смотря на то что у него будут значения Да. Никогда перекрывает значения Да.
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 11 лет 9 месяцев
Благодарил (а): 8 раз

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

Сообщение yarnik »

Anvar писал(а):Зарегистрированные пользователи - это все пользователи, даже те кто состоит в группе Новые пользователи.
Почему они попадают в "Новые пользователи", если в настройках стоит "Установить группу «Новые пользователи» как группу по умолчанию: НЕТ"?

Дальше понятней, по истечении 100 сообщений они уходят из группы у которой были права НИКОГДА
Заодно стало понятней почему Зарегистрированных больше чем новых =)
Anvar писал(а):Никогда перекрывает значения Да.
Это я знал, я читал же =)
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз

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

Сообщение Anvar »

yarnik писал(а):Почему они попадают в "Новые пользователи"
Они попадают в группу новые, но она не по умолчанию.
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 11 лет 9 месяцев
Благодарил (а): 8 раз

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

Сообщение yarnik »

Anvar писал(а):Они попадают в группу новые, но она не по умолчанию.
Каким правилом? Предположим что это настроено создателями форума для всех.
Тогда какая разница "по умолчанию" будет эта группа или нет?
Все равно из нее выйти при 100 сообщений и остаться в зарегистрированных можно.

Как то можно посмотреть к какой группе относится пользователь?

Добавлено спустя 6 минут 1 секунду:
как посмотреть нашел уже
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12451
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

yarnik писал(а):Каким правилом?
По количеству сообщений для удаления из группы "новые пользователи"
yarnik писал(а):Тогда какая разница "по умолчанию" будет эта группа или нет?
По правам - никакой
Можно задать цвет группе "новые пользователи", и вот он отобразится только если группа будет группой по умолчанию
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 10 месяцев
Благодарил (а): 17 раз
Поблагодарили: 4 раза

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

Сообщение Booker »

Подскажите плиз. Вот например такая авторизация: $auth->acl_get('a_userdel')) даёт права админу, у которого есть право удалять пользователей. Если допустим стоит m_info, то это означает, что права имеют модераторы, у которых есть право просматривать инфу о сообщении. А есть ли где-то "полный список" этих обозначений? Допустим, мне надо поменять права так, чтобы к данному модулю имели доступ администраторы другие, где можно глянуть, какой "префикс" надо добавить к a_?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

Ничего не понял. А зачем? Не проще ли "другим" администраторам дать право?
Но список можно посмотреть тут ./language/ru/acp/permissions_phpbb.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 10 месяцев
Благодарил (а): 17 раз
Поблагодарили: 4 раза

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

Сообщение Booker »

Не проще. Потому что в некоторых модах нет вывода прав в админку, всё жёстко привязано уже в коде мода. Вот и хочу изменить.

Добавлено спустя 4 минуты 50 секунд:
В этом же файле просто языковые переменные. Список из вот такого есть где-то?:
a_userdel - администратор с правами на удаление пользователей,
m_info - модератор с правами на просмотр информации и т.п.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12451
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз

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

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

Именно такого нигде нет
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

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

Сообщение Sheer »

А что там непонятно?

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

	'ACL_A_USERDEL'		=> 'Может удалять пользователей',
разве не соответствует a_userdel ???

Добавлено спустя 2 минуты 15 секунд:
Татьяна5 писал(а):нигде нет
Как это нет?
./language/ru/acp/permissions_phpbb.php
отбросить ACL_ и в нижний регистр - вот тебе и описание права.

Добавлено спустя 1 минуту 25 секунд:

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

	'a_styles'		=> 'может управлять стилями',
	'a_extensions'	=> 'может управлять расширениями',
	'a_viewlogs'	=> 'может просматривать логи',
	'a_clearlogs'	=> 'может очищать логи',
	'a_modules'		=> 'может управлять модулями',
	'a_language'	=> 'может управлять языковыми пакетами',
	'a_email'		=> 'может осуществлять массовую рассылку почты',
	'a_bots'		=> 'может управлять ботами',
	'a_reasons'		=> 'может управлять списком жалоб/причин',
	'a_backup'		=> 'может сохранять/восстанавливать базу данных',
	'a_search'		=> 'может управлять поисковыми индексами/установками поиска',
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 21.03.2015 10:47 модератором Татьяна5

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