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

Проблема с цветом модератора.

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Проблема с цветом модератора.

Сообщение sigal »

реально, проблема меня интересующая...
на форуме myphpbb уже была такая тема с этой проблемой, никто так ниче конкретного и не сказал...
процитирую:
Значит ник модера у меня отмечается зелёным цветом. Но почему когда я модера снова делаю обычным пользователем, не модератором, его ник всё равно остаётся зелёным, а не таким, каким должен быть ник обычного пользователя.
народ, это надо пофиксить в срочном порядке, а то некрасиво-некрасиво получается...
как вылечить???
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

sigal
Да... такое случается, прав модератора у пользователя уже нет, а вот статус - остался. Это исправимо - надо лишь исправить статус пользователя.
Цитата из статьи на нашем сайте:
Статус аккаунта определяется значением поля user_level таблицы phpbb_users (или иной в зависимости от префикса). Здесь значение 0 соответствует обычному пользователю, 1 - администратору и 2 - модератору
Всё что тебе потребуется - это доступ к базе, где ты просто отредактируешь (изменишь) статус пользователя (поставишь в значение 0).
sigal
phpBB Plus
Сообщения: 442
Стаж: 19 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

а где именно это делать...?
бд большая...
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

sigal
Таблица phpbb_users (обрати внимание - префикс таблицы может отличаться, если ты использовал "нестандартный"), поле user_level.
Ну и ещё небольшая цитата из той же статьи:
Все, что нам нужно знать для редактирования - это id пользователя, с данными которого мы собираемся работать или его логин. Для аккаунта, создаваемого при установке phpBB id равен двум, для остальных его нетрудно вычленить из url, скажем, просмотра профиля пользователя. Так, строка profile.php?mode=viewprofile&u=6 говорит о том, что id пользователя - 6.
Ну или выполни SQL-запрос, с ним наверное попроще...

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

UPDATE phpbb_users SET user_level='0' WHERE user_id='id пользователя';

Вернуться в «Поддержка phpBB 2.0.x»