SMF Support > Русский (Russian)

Удаление топиков сторонним скриптом

<< < (2/2)

maestrosite.ru:

--- Quote from: gimcnuk on April 06, 2012, 03:12:39 AM ---repair вешается по 504. После неудачного эксперимента осталась куча пустых топиков, и никак их не могу исправить встроенными инструментами  :(


--- Quote ---Грохнуть в базе старые сообщения (а можно и темы)
--- End quote ---
Старые сообщения могут быть и в активных темах. Поэтому, всё равно нужен сложный запрос, с учётом всей структуры.

--- End quote ---
стало быть актуален вопрос из первого ответа - как список тем задавать? условие какое?

gimcnuk:

--- Quote from: maestrosite.ru on April 06, 2012, 03:18:10 AM ---стало быть актуален вопрос из первого ответа - как список тем задавать? условие какое?

--- End quote ---
Да причём список тем?

Нужен скрипт для удаления одной темы со всеми сообщениями, напрямую, не встроенными инструментами.
А с заданием списка/условий я сам разберусь.

Sapozhnik:
Auto Purge Old Topics не спасет тебя? ;)
Если нужно грохнуть очень много, то я бы это сделал в несколько итераций:
Сначала все темы старее двух лет, потом старее полтора года, потом года...
А потом ставишь на автомат, чтоб каждый день ночью проверяло и чистило.

gimcnuk:
Всем спасибо  ;D

Сделал встроенными функциями. Там, конечно, куча лишних запросов, но сервер пока не вешает.

Navigation

[0] Message Index

[*] Previous page

Go to full version