Как удалить сообщение с форума работающего на Kunena?

1 год 2 нед. назад - 1 год 2 нед. назад #852 от yaka
Как удалить отдельное сообщение с форума работающего на Kunena?

Представим часто повторяющийся случай - на ваш форум работающий на Kunena зашел, зарегистрировался посетитель и разместил пост с каким либо гнусным текстом или той же рекламой какого то своего товара.

Как удалить напрочь такой мусор? Удалять с правами админа через морду сайта не совсем то.

Если у вас есть доступ к PHP Myadmin и руки не трясутся, то дело поправимо.
Но копию, бекап или как вы там называете возврат сайта в исходное состояние сделать ОБЯЗАТЕЛЬНО!

Итак приступим, заходим в вашу базу данных, находим таблицы, которые начинаются с имя базы_kunena_
И открываем первую, имя базы_kunena_messages выписываем такие данные :
id это будет номер сообщения
userid это кто написал
subject это заглавие его сообщения
И удаляем эту строку.

Дальше заходим в таблицу имя базы_kunena_messages_text, находим колонку mesid, а в ней id сообщения, которое мы раньше выписали, в этой строке будет сам текст сообщения. Удаляем и эту строку. Можно бы и все, сообщение пропало. Но лучше еще и подчистить следы горе спамера.

В таблице имя базы_kunena_sessions уберем сессию его посещения,- определяется через колонку userid, мы раньше выписали его. Убираем эту строку тоже в этой таблице.

И в таблице имя базы_kunena_user_topics убираем следы посещения вашего сайта этим юзером.
Это будет колонка с topic_id, находите в ней id ранее выписанного сообщения и удаляете эту строку.
Теперь все B)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 год 2 ч. назад - 1 год 2 ч. назад #854 от avtomastersu
Молодца yaka, это очень полезно для подтирания за спамерами-сайтомарателями!!!
Им же западло за рекламу админу на хлеб зачислить 1 у.е. на счет, вот и марают сайты ожидая халявной ссылки, в надежде, что не заметят ихней пачкотни :cheer:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Наверх
Template by JoomlaShine