Уважаемые пользователи!
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

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

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

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

Мазлик писал(а):Галочка стоит.
Так снимите ее

Основатель - основатель конференции
Администратор (лидер) - администратор (лидер) группы
Из-за этого остальные права и не действуют
Мазлик
phpBB 1.4.3
Сообщения: 76
Стаж: 11 лет 1 месяц

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

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

Татьяна5
Спасибо огромное!!!!
Я все никак понять не могла (трассировка показывает "никогда", а в правах нигде этого нет), в чем ошибка.
Ура!!!!
gest
phpBB 1.0.0
Сообщения: 5
Стаж: 11 лет 1 месяц

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

Сообщение gest »

Подскажите, пожалуйста, как присвоить пользователю роль модератора и предоставить ему соответствующие права?
Икак правильнее сделать: внести пользователя в отдельную группу и предоставить права группе или отдельно пользователю.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16371
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

gest
В админразделе на вкладке "Пользователи и группы" перейдите в "Управление группами" и создайте группу "Модераторы", например. Далее перейдите к настройкам участников этой группы и добавьте туда нужного пользователя.
Далее перейдите на вкладку "Права доступа" и задайте группе "Модераторы" права модератора форумов.
Изображение
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет 1 месяц
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение dndn »

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

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

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

Так задумано...они не модераторы, поэтому ограничение во времени или до первого ответа...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16371
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

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

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

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

Упс...Хм...действительно...если тока так (даже с корзиной) -
snap1126.jpg
snap1133.jpg
snap1134.jpg
Но удаление обычными - зло...Всегда вырубаю эту возможность, поэтому и подзабыл...

Добавлено спустя 5 минут 19 секунд:
Ан нет...все равно до первого ответа на последнее сообщение...так что без модерских прав - ни как...
snap1135.jpg
Добавлено спустя 55 секунд:
rxu писал(а):Сильно сомневаюсь.
dndn писал(а):Оказалось, что удалять они могут только сообщения, не имеющие ответов.
Что не так? Или я балдес?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет 1 месяц
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение dndn »

У меня тоже стоит "0" на ограничение времени удаления и выставлены разрешения на "Да", но после ответного поста крестик исчезает.
А если принудительно попытаться удалить через ссылку на пост, ну например скопировав ссылку на удаление последнего поста и подставить номер любого предыдущего, то пишет:
"Извините, но вы можете удалять только сообщения, не имеющие ответов."
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16371
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Посмотрел код. Действительно, удалять можно только последний пост в теме. Логично в каком-то смысле - дабы не мошенничать и не ломать цепь обсуждения.
Изображение
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет 1 месяц
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение dndn »

rxu
А подправить код настоятельно нерекомендуемо? :)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16371
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

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

Сообщение rxu »

Да подправляйте!
Во viewtopic.php код

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

	$delete_allowed = ($user->data['is_registered'] && ($auth->acl_get('m_delete', $forum_id) || (
		$user->data['user_id'] == $poster_id &&
		$auth->acl_get('f_delete', $forum_id) &&
		$topic_data['topic_last_post_id'] == $row['post_id'] &&
		($row['post_time'] > time() - ($config['delete_time'] * 60) || !$config['delete_time']) &&
		// we do not want to allow removal of the last post if a moderator locked it!
		!$row['post_edit_locked']
	)));
Из него удалите часть:

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

$topic_data['topic_last_post_id'] == $row['post_id'] &&
плюс в posting.php код

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

	// If moderator removing post or user itself removing post, present a confirmation screen
	if ($auth->acl_get('m_delete', $forum_id) || ($post_data['poster_id'] == $user->data['user_id'] && $user->data['is_registered'] && $auth->acl_get('f_delete', $forum_id) && $post_id == $post_data['topic_last_post_id'] && !$post_data['post_edit_locked'] && ($post_data['post_time'] > time() - ($config['delete_time'] * 60) || !$config['delete_time'])))
из него удалите часть

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

$post_id == $post_data['topic_last_post_id'] &&
Изображение
gest
phpBB 1.0.0
Сообщения: 5
Стаж: 11 лет 1 месяц

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

Сообщение gest »

Подскажите, пожалуйста, как сделать, чтобы в форуме было видно, кто пишет ответ, например, модератор или администратор (под именем пользователя).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

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

Сообщение HAMMER663 »

gest вам нужно присвоить группе администраторов и модераторов соответствующий ранг, например, ранг администратор или модератор
Аватара пользователя
dndn
phpBB 1.4.4
Сообщения: 131
Стаж: 12 лет 1 месяц
Благодарил (а): 15 раз
Поблагодарили: 4 раза

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

Сообщение dndn »

rxu
Спасибо, подправил, работает, но если что - верну как было
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 21.03.2015 10:47 модератором Татьяна5

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