Mons
Хранитель порядка
- Регистрация
- 2 Апр 2006
- Сообщения
- 1.585
- Реакции
- 967
- Автор темы
- #1
После того как, по моему форуму, проснулся вдруг и прошелся по личкам участников, один старый проснувшийся спам бот. Я встал перед задачей как можно почистить личные ящики пользователей. Сразу и у всех...
Если такая нужда возникает, то следуем по пути:
Admin -> SQL Management -> SQL Toolbox -> Run a Query для
Админцентр -> Управление SQL -> Утилита SQL -> Выполнить запрос
Затем в предложенном ниже порядке, выполните, по одному следующие запросы:
запросы выше, удалят все личные сообщения всех пользователей.
этот запрос обнулит счётчик сообщений.
Финальный запрос нужен чтобы у юзеров в inbox не показывало количество бывших сообщений.
У меня он, не отработал как нужно, сказалось обилие модификаций. Но однако при все этом, все почистилось и встало как надо.
Пользуемся.
Если такая нужда возникает, то следуем по пути:
Admin -> SQL Management -> SQL Toolbox -> Run a Query для
Админцентр -> Управление SQL -> Утилита SQL -> Выполнить запрос
Затем в предложенном ниже порядке, выполните, по одному следующие запросы:
Код:
DELETE FROM ibf_message_text
Код:
DELETE FROM ibf_message_topics
запросы выше, удалят все личные сообщения всех пользователей.
Код:
UPDATE ibf_members set new_msg = 0, msg_total = 0, show_popup = 0;
Код:
UPDATE ibf_member_extra set vdirs = NULL;
Финальный запрос нужен чтобы у юзеров в inbox не показывало количество бывших сообщений.
У меня он, не отработал как нужно, сказалось обилие модификаций. Но однако при все этом, все почистилось и встало как надо.
Пользуемся.