Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Форум на все случаи жизни _ Invision Power Board _ Удаление личных сообщений пользователей

Автор: Zions 6.03.2007 - 20:45

Такой вопрос: есть такая опция, или возможно мод, что-бы он чистил личные ящики пользователей?

Автор: Starichok Che 9.03.2007 - 01:44

Zions - напишите мне версию Вашего форума и мыло (лучше в ПМ). Я вам напишу и вышлю скрипт. Или запросы к базе, что в принципе одно и тоже.

Автор: Starichok Che 10.03.2007 - 01:40

Вот Вам инструкции по ручному удалению. Всё очень просто и тривиально. Действуем через админпанель SQL-запросами.
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 не показывало количество бывших сообщений.
Вот и всё. :)

Автор: Zions 10.03.2007 - 03:59

Спасибо огромное!!! Действительно всё просто. :) Я думаю нет нужды в каких либо скриптах автоочистки пм в базе данных.

Автор: dimitry 25.08.2007 - 17:52

С помощью мода D-Admin PM Logs

Автор: Starichok Che 25.08.2007 - 20:35

dimitry - да не так, уважаемый. Мод от Дена предназначен для чтения чужих писем, что наверно и не этично. А у нас задача уменьшить размер базы путём очистки ПМ без их прочтения. Две разные вещи, не правда ли? И две разные задачи. Не вводите людей в заблуждение и в искушение подобным.

Автор: dimitry 25.08.2007 - 20:49

Starichok Che
Имелся ввиду скрипт автоочистки, я не обратил внимание.
И, кстати, что тут неэтичного, ведь любой админ может влезть в базу и без оговоренного мной мода и посмотреть в текстах приватных месседжей не готовят ли участники второе 11 сентября.

Автор: Starichok Che 25.08.2007 - 21:05

dimitry

Цитата
любой админ может влезть в базу и без оговоренного мной мода
И это будет неэтично, кроме случаев, оговорённых соображениями безопасности на государственном уровне. К тому же мод Дена не является модом автоочистки - у него иные цели.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)