Как назначить модераторов в phpBB3 ?

В данном подфоруме будут располагаться все статьи, помогающие освоиться в администрировании форума.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение DeaDRoMeO »

Всем доброго времени суток, сегодня хотелось бы более подробно описать правильный способ назначения модераторов на форумах phpbb3. Показывать буду на конкретном примере конкретного пользователя и подфорума. Поехали .....

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

Идем - Админка - Форумы - Модераторы форумов и выбираем нужный подфорум и жмем Отправить
Выбор подфорума для нашего модератора
Выбор подфорума для нашего модератора
Далее в поле Добавить пользователей вписываем имя нашего модератора и жмем Добавить права
Присваиваем модератора выбранному подфоруму
Присваиваем модератора выбранному подфоруму
Потом на открывшейся странице жмем Расширенные права и настраиваем их по своему вкусу
Настраиваем права доступа для нашего модератора
Настраиваем права доступа для нашего модератора
Жмем Применить права и радуемся результатам
Радуемся результатам
Радуемся результатам
Надеюсь моя писанина пригодится вам :-0=) Успехов
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#1
Аватара пользователя
MarinaG.
Заглянул на огонек
Заглянул на огонек
Сообщения: 49
Стаж: 11 лет 3 месяца
Откуда: Москва
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение MarinaG. »

Сергей, спасибо большущее за инструкцию, она реально помогла, конечно со временем, может мы все станем профессорами и с закрытыми глазами будем делать то, что сейчас вызывает такие сложности и кажется непреодолимым, а пока до этого далеко и такие подсказки уберегают от ошибок, когда либо все форумчане становятся модераторами, :zvez_ochki: либо не могу никого назначить. :cry_ing:
Пошла назначать и тока не смейтесь, но назначить модератора только на один форум всё равно не получается, всё равно супермодератор на все форумы. У меня версия 3.0.11 олимпус, но по сканам почти всё тоже, а конечный результат опять не такой. :cry_ing:
И ещё модератор оказывается может править всех и даже админа. Во как. Как же всё таки ограничить право модератора, хотя бы определенным форумом, что бы в остальных он был обычным пользователем или так нельзя? :ne_vi_del:
#2
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение DeaDRoMeO »

Делайте все строго по инструкции, смотрите какие глобальные права есть у группы Модераторы, в начале статьи об этом написано, возможно вы ошиблись где то
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#3
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

Сергей, сделал все по инструкции. Назначил главного модератора. Спасибо!
Вопросов два:
1. Как проверить права главного модератора? Чтобы посмотреть, что он может делать, что нет? Жму кнопку в его профиле "Проверить права доступа" и вижу форум глазами администратора, то есть себя. Например, гл.модератор не может сказать спасибо мне, зато себе может. Что за ерунда? Хотелось бы проверить и убедиться, что мои сообщения никто не может удалять и редактировать. И прочее.
2. Как изменить цвет отображения главного модератора. Этот кислотный зеленый мне совсем не нравится. Где прописать?
Лучший сайт о сублимации - sublimaster.ru
#4
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

И еще вопрос вдогонку. Как убрать надпись в каждой теме "Модератор такой-то"?
Лучший сайт о сублимации - sublimaster.ru
#5
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

Sensey писал(а):2. Как изменить цвет отображения главного модератора. Этот кислотный зеленый мне совсем не нравится. Где прописать?
С цветом разобрался. Админка - Общие - Управление группами - Главные модераторы (Изменить).
С отображением модератора в темах тоже разобрался. Общие - Функции форума - Включить отображение модераторов.
Теперь бы права проверить для полного счастья.
Лучший сайт о сублимации - sublimaster.ru
#6
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение DeaDRoMeO »

А вы зарегистрируйте пользователя, дайте ему эти права и смотрите, это самый действенный способ
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#7
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

Спросил главного модератора, он написал, что может редактировать и удалять мои сообщения. Караул! :-)))
Что и где прописать, чтобы со мной он такого не сделал?
Лучший сайт о сублимации - sublimaster.ru
#8
kulyasov
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 68
Стаж: 11 лет 5 месяцев

Как назначить модераторов в phpBB3 ?

Сообщение kulyasov »

Стандартными средствами скорей всего нельзя так сделать.

Если есть большое желание такое сотворить, то можете добавить условие в файл posting.php.

Я бы сделал так. Не знаю насколько это правильно, но:
после:

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

// Can we edit this post ... if we're a moderator with rights then always yes
// else it depends on editing times, lock status and if we're the correct user
вставить:

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

if ($mode == 'edit' && $auth->acl_get('m_edit', $forum_id)) 
{
	if ($user->data['user_type'] != 3 && $post_data['poster_id'] == 2) 
	{
		trigger_error('USER_CANNOT_EDIT');
	}
}
где $user->data['user_type'] != 3 (3 - обычно группа администраторов, если у вас не так - измените)
$post_data['poster_id'] == 2 (2 - ваш id)
#9
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

А что скажет Сергей? Есть ли другие способы?
Лучший сайт о сублимации - sublimaster.ru
#10
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение DeaDRoMeO »

Sensey, нет, других способов нет ибо право редактировать чужие сообщения дается глобально и нельзя какую то группу исключить из этих правил, нужно править код
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#11
Аватара пользователя
deavil
Заглянул на огонек
Заглянул на огонек
Сообщения: 25
Стаж: 11 лет 2 месяца
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение deavil »

Странное дело с назначением модераторов. Почему-то если назначить модераторам права на выдачу предов и бан (глобально), то на странице форума "Наша команда", напротив каждого модера написано что он модератор всего форума. Если убрать права на преды и баны, то надпись меняется сразу на название форума который прописан для конкретного модера. При всём при этом, на главной странице и в форумах модераторы отображаются корректно.
#12
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение DeaDRoMeO »

Ну потому что право на бан можно дать только глобально, потому и присваиваются модеру все форумы))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#13
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

Здравствуйте!
По умолчанию на форуме есть группа "Главные модераторы". С этим все ясно. Теперь мне нужно создать простых (локальных) модераторов. Добавил эту группу, прописал ей права, назначил ей одного участника. Все нормально работает. Только внизу и под аватаркой имя этого модератора так и отображается, как имя простого пользователя.

цвет менял в настройках на ярко синий. Где прописать эти правила для группы Модераторы?
Последний раз редактировалось Sensey 21 май 2013, 12:29, всего редактировалось 1 раз.
Лучший сайт о сублимации - sublimaster.ru
#14
Аватара пользователя
ZmejNK
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 233
Стаж: 11 лет 3 месяца
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение ZmejNK »

Я сделал немного по-другому. Я просто создал группу Модераторы, присвоил ей цвет. Прав никаких не давал. Простая обычная группа. А вот уже собственно самим модераторам, которых назначаю, уже даю необходимые права, потом делаю им группу Модераторы по умолчанию - и вуаля - вот они модеры с цветными никами и необходимыми правами. (Группу отображаю в легенде)
#15
Sensey
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 118
Стаж: 11 лет 8 месяцев
Откуда: Самара
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Sensey »

Спасибо! Сделал по умолчанию и все заработало! :a_g_a:
Лучший сайт о сублимации - sublimaster.ru
#16
litipo
Заглянул на огонек
Заглянул на огонек
Сообщения: 2
Стаж: 9 лет 8 месяцев

Как убрать отображение модератора под названием форума?

Сообщение litipo »

Здравствуйте.
Подскажите как можно убрать/скрыть отображение модератора под названием форумов?
#17
Аватара пользователя
Дим
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 56
Стаж: 10 лет 5 месяцев
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Дим »

Общие - Настройки отображения - Главная страница - Включить отображение модераторов: да / нет
#18
litipo
Заглянул на огонек
Заглянул на огонек
Сообщения: 2
Стаж: 9 лет 8 месяцев

Как назначить модераторов в phpBB3 ?

Сообщение litipo »

Спасибо, только это не в "Настройки отображения", а в "Функции форума". :-00):
#19
Аватара пользователя
Дим
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 56
Стаж: 10 лет 5 месяцев
Контактная информация:

Как назначить модераторов в phpBB3 ?

Сообщение Дим »

Возможно и так, просто у меня phpbex, а в нём в "Настройки отображения".
#20
Ответить