Удалить сообщения удалённого пользователя?

Автор we1t, 17 декабря 2009, 17:35:29

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

we1t

Добрый день!
Один из пользователь прислал запрос на удаление, и мы его одобрили.
Но к сожалению, в данном случае выбор, каким образом удалить, не предоставляется, т.е. пользователь был удалён, а сообщения его остались.
Хотелось бы эти сообщения удалить.
Вопрос - как это сделать корректно, достаточно ли грохнуть записи в БД (smf_messages), либо надо сделать что-то ещё? И надо после этого пересчитывать статистику через административный интерфейс?

В поиске, к сожалению, аналогичной проблемы не нашёл.

Заранее спасибо. SMF 1.1.11.

BIOHAZARD

скорее всего достаточно будет тех действий, что Вы привели: грохнуть в мускуле и провести обслуживание в админке

PS: не забывайте про бэкап, мало ли чего
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

we1t

Цитата: BIOHAZARD от 17 декабря 2009, 19:02:59
скорее всего достаточно будет тех действий, что Вы привели: грохнуть в мускуле и провести обслуживание в админке

PS: не забывайте про бэкап, мало ли чего

Поэтому и спрашиваю, бэкап базы (текстовый файл) около 80Мб, но она быстро пополняется... Если ошибка обнаружится через несколько дней, он не поможет, слишком много информации размещается...

Макар

Создать нового пользователя через админку с одновременным присвоением ему всех сообщений старого. А потом его грохнуть так же через админку только не забыть указать что стирать и все его сообщения. Потом провести обслуживание и пересчет статистики.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

we1t

Цитата: Makar от 17 декабря 2009, 22:12:44
Создать нового пользователя через админку с одновременным присвоением ему всех сообщений старого. А потом его грохнуть так же через админку только не забыть указать что стирать и все его сообщения. Потом провести обслуживание и пересчет статистики.

Каким образом? У меня SMF 1.1.х, разве такое возможно? Да и id во всех сообщениях другой.
Может имеется в виду создать такого же пользователя и выполнить запрос к базе (заменить "0" на новый id)?

Макар

Сорри юзаю только 2 с 1й веткой не знаком. Не думал что там все так печально. И на столько регистрация и управление пользователями отличаются. Совет давал основываясь на возможностях 2ки.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Drakonsa

Цитата: we1t от 17 декабря 2009, 22:20:20
Каким образом? У меня SMF 1.1.х, разве такое возможно? Да и id во всех сообщениях другой.
Может имеется в виду создать такого же пользователя и выполнить запрос к базе (заменить "0" на новый id)?
Да, то что он описал это примерно то и есть.