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

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

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

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

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

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

Наиболее часто возникающие вопросы:
  • Как дать право предупреждений и бана модератору только в одном форуме?
    Ответ: Штатными средствами - никак. Эти права можно назначить только глобально, на всю конференцию.
  • Как сделать доступ на уровне тем?
    Ответ: Штатными средствами - никак. Права доступа организованы на уровне форумов.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11121
Стаж: 15 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 670 раз
Поблагодарили: 122 раза

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

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

Walan писал(а):Модераторам править сообщение в конкретном форуме
Не назначать группу модераторы модераторами в данном форуме..(Удалить из модераторов форума эту группу)
Walan писал(а):как запретить
Как вариант поставить мод Корзина..И кажется в форумских правах было - Может удалять темы. Но помню не точно что было в стандартной верстке двига..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Walan
phpBB 1.4.3
Сообщения: 79
Стаж: 14 лет

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

Сообщение Walan »

Пчелкин писал(а):Не назначать группу модераторы модераторами в данном форуме..(Удалить из модераторов форума эту группу)
Дело в том, что конкретно модераторов к тому или иному форуму я не назначал. По-этому простым удалением из Форумы -->Модераторы форумов тут не обойтись (просто когда выбераю форумы где нужно ограничить права модераторам, модеров там попросту нет)

Добавлено спустя 3 минуты 29 секунд:
а если выбрать Форум -->Форумные права групп выбрать нужный форум --> вкладка Модераторские права - то тут везде стоят галочки Нет

Добавлено спустя 1 минуту 55 секунд:
не могу править сообщение. ошибка. не вкладка Модераторские права а
Выберете тип: ->Прова доступа модератора
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

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

Сообщение владимир1983 »

Читать до понимания, ковырять до true.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 16 лет
Благодарил (а): 8 раз

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

Сообщение Vityas »

Господа, помогите разобраться с отправкой личного сообщения созданной группе пользователей. В настройках выставлено, что группа может получать личные сообщения. Однако на странице набора групп в качестве адресатов и близко нет :(

Изображение
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

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

Сообщение владимир1983 »

Проверьте право доступа пользователя(группы) на рассылку ЛС группам пользователей.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11121
Стаж: 15 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 670 раз
Поблагодарили: 122 раза

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

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

Права правами...проверьте вообще массовая включена?...
Админка - главная - конфигурация - лмчные сообщения - Разрешить отправку ЛС нескольким пользователям или группам пользователей:
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 16 лет
Благодарил (а): 8 раз

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

Сообщение Vityas »

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

Разрешить отправку ЛС нескольким пользователям или группам пользователей:  Да

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

Может рассылать ЛС нескольким пользователям: Да
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 16 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 561 раз

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

Сообщение Nekstati »

Vityas, посмотрите трассировку прав. Права → Маски прав доступа → Права пользователей → выберите пользователя, состоящего в целевой группе, и нажмите значок Изображение. Потом то же самое сделайте для пользователя, не могущего отправить сообщение группе.

Как вариант, нужное поле может просто отсутствовать в стиле. Бывают очень кривые стили. )
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 16 лет
Благодарил (а): 8 раз

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

Сообщение Vityas »

Это пользователь, состоящий в группе:

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

Результат для: FireLady / Может рассылать ЛС нескольким пользователям 
В качестве	Настройки	Итог	Информация
По умолчанию	Нет	Нет	По умолчанию значение каждого права доступа НЕТ (сброшено). Таким образом, права доступа могут быть переопределены другими параметрами настроек.
Зарегистрированные пользователи	Да	Да	Значение права для этой группы ДА становится новым результирующим, так как ранее не было задано (было задано НЕТ).
M1NSK club	Да	Да	Значение права для этой группы ДА, результирующим правом также является ДА, поэтому сохранено ранее заданное значение.
FireLady	Нет	Да	Значение права для этого пользователя НЕТ, таким образом, сохранено ранее заданное результирующее значение.
Отследить результат	 Да 	Итоговые права
Обычный пользователь форума:

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

Результат для: test / Может рассылать ЛС нескольким пользователям 
В качестве	Настройки	Итог	Информация
По умолчанию	Нет	Нет	По умолчанию значение каждого права доступа НЕТ (сброшено). Таким образом, права доступа могут быть переопределены другими параметрами настроек.
Зарегистрированные пользователи	Да	Да	Значение права для этой группы ДА становится новым результирующим, так как ранее не было задано (было задано НЕТ).
test	Нет	Да	Значение права для этого пользователя НЕТ, таким образом, сохранено ранее заданное результирующее значение.
Отследить результат	 Да 	Итоговые права
Nekstati писал(а):Как вариант, нужное поле может просто отсутствовать в стиле. Бывают очень кривые стили. )
Использую стиль Rock'n Roll , но и на стандартном такая же проблема.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3336
Стаж: 16 лет 1 месяц
Благодарил (а): 17 раз
Поблагодарили: 561 раз

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

Сообщение Nekstati »

Нет, это не то, нужно посмотреть право «Может рассылать ЛС группам пользователей», итоговое право должно быть «Да».

И вот ещё что: Пользователи и группы → Управление группами → [Целевая группа] → проверьте наличие галки «Группа может получать личные сообщения».
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 16 лет
Благодарил (а): 8 раз

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

Сообщение Vityas »

Nekstati писал(а): проверьте наличие галки «Группа может получать личные сообщения».
С этим все в порядке.

А вот с правом «Может рассылать ЛС группам пользователей» есть проблема, т.к. его просто нет в закладке "Личные сообщения".

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

 Может рассылать ЛС нескольким пользователям	 	
 Может прикреплять вложения в ЛС	 	
 Может использовать BBCode в ЛС	 	
 Может удалять ЛС из своих папок	 	
 Может скачивать файлы из ЛС	 	
 Может редактировать собственные ЛС	 	
 Может отправлять ЛС по email	 	
 Может использовать тег [flash] в ЛС	 	
 Может пересылать ЛС	 	
 Может использовать тег [img] в ЛС	 	
 Может распечатывать ЛС	 	
 Может использовать смайлики в ЛС	 	
 Может читать ЛС	 	
 Может посылать ЛС
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11121
Стаж: 15 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 670 раз
Поблагодарили: 122 раза

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

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

Хм..дык выходит чекбокса вообще нет..а в файле строка на месте?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 16 лет
Благодарил (а): 8 раз

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

Сообщение Vityas »

В каком файле?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11121
Стаж: 15 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 670 раз
Поблагодарили: 122 раза

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

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

В файле language\ru\acp\permissions_phpbb.php находится перевод этой строки..
В файле includes\ucp\ucp_pm_compose.php строки с переменной masspm_group отвечают за исполнение этой функции...
Вот упоминания об этом...

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

Line 76 : 	$select_single = ($config['allow_mass_pm'] && $auth->acl_get('u_masspm')) ? false : true;
Line 99 : 		if ($config['allow_mass_pm'] && $auth->acl_get('u_masspm_group'))
Line 131 : 			'S_ALLOW_MASS_PM'	=> ($config['allow_mass_pm'] && $auth->acl_get('u_masspm')) ? true : false,
Line 132 : 			'S_GROUP_OPTIONS'	=> ($config['allow_mass_pm'] && $auth->acl_get('u_masspm_group')) ? $group_options : '',
Line 373 : 	if (($to_group_id || isset($address_list['g'])) && (!$config['allow_mass_pm'] || !$auth->acl_get('u_masspm_group')))
Line 474 : 	if ((!$config['allow_mass_pm'] || !$auth->acl_get('u_masspm_group')) && !empty($address_list['g']))
Line 481 : 	if ((!$config['allow_mass_pm'] || !$auth->acl_get('u_masspm')) && num_recipients($address_list) > 1)
Line 1073 : 		'MAX_RECIPIENTS'		=> ($config['allow_mass_pm'] && ($auth->acl_get('u_masspm') || $auth->acl_get('u_masspm_group'))) ? $max_recipients : 0,
Line 1073 : 		'MAX_RECIPIENTS'		=> ($config['allow_mass_pm'] && ($auth->acl_get('u_masspm') || $auth->acl_get('u_masspm_group'))) ? $max_recipients : 0,
Дальше в папке inf в каком то файле есть чекбоксовская строка..вроде так.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 16 лет
Благодарил (а): 8 раз

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

Сообщение Vityas »

В permissions_phpbb.php есть строка:

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

'acl_u_masspm_group'=> array('lang' => 'Может рассылать ЛС группам пользователей', 'cat' => 'pm'),
В ucp_pm_compose.php все строчки в наличии...
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 21.03.2015 10:47 модератором Татьяна5

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