Перемещение пользователей между группами.

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 maxys146 » 21.07.2015, 09:00

Ситуация. Есть несколько групп куда входит много пользователей.
Задача: Переместить всех пользователей в новую группу.
Возможно-ли это сделать штатными средствами phpbbex?
Добавлять пользователей в новую группу по одному как-то не хочется.
maxys146 M
Автор темы
Аватара
Репутация: 3
С нами: 8 лет 11 месяцев

Сообщение #2 sag-sag » 21.07.2015, 21:09

maxys146, переименовать старую группу , так как хотите назвать новую и настроить ее :smoke:. Ведь наскока я понял старая группа уже не нужна.
sag-sag M
Аватара
Репутация: 411
С нами: 10 лет 7 месяцев

Сообщение #3 maxys146 » 21.07.2015, 21:16

Не вариант.
У меня к примеру 3 группы которые в определенное время должны будут обьединиться. Одну я допустим переименую, а как туда запулить пользователей с еще 2-х групп?
maxys146 M
Автор темы
Аватара
Репутация: 3
С нами: 8 лет 11 месяцев

Сообщение #4 Dr.Death » 21.07.2015, 21:28

UPDATE phpbb_user_group SET group_id = NEW_GROUP_ID WHERE group_id = OLD_GROUP_ID
Dr.Death M
Аватара
Репутация: 69
С нами: 9 лет 8 месяцев

Сообщение #5 Sumanai » 21.07.2015, 21:50

Dr.Death, уверены, что ничего не сломается?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

Сообщение #6 Dr.Death » 21.07.2015, 21:56

Для паникеров сделать последовательно :smoke:
Код: Выделить всё
group_user_del($group_id, $user_id_ary);
group_user_add($group_id, $user_id_ary);
Dr.Death M
Аватара
Репутация: 69
С нами: 9 лет 8 месяцев

Сообщение #7 maxys146 » 22.07.2015, 07:15

Dr.Death, спасибо, думал уже про это. Думал вдруг что-то упустил и это можно сделать штатными методами.
Наверное придется что-то типа мода делать чтобы впихнуть это в админский интерфейс.
maxys146 M
Автор темы
Аватара
Репутация: 3
С нами: 8 лет 11 месяцев


Вернуться в Поддержка 1.x



cron