Автоудаление лс старше чем... - Форум вебмастеров-Моды и хаки для трекера
Страница 1 из 11
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Автоудаление лс старше чем... (Автоудаление лс старше чем...)
Автоудаление лс старше чем...
InDiGoДата: Среда, 30.06.2010, 19:29 | Сообщение # 1
Administrator
Группа: Администраторы
Сообщений: 21
Репутация: 4
Статус: Offline
в cleanup.php перед:
Code
// delete unconfirmed users if timeout.

добавить
Code
// ************************************* Удаление приватных сообщений ***********************************************************  
//Удаляем все прочтенные системные сообщения старше 10 дней  
$secs_system = 10*86400; // Количество дней  
$dt_system = sqlesc(get_date_time(gmtime() - $secs_system)); // Сегодня минус количество дней  
sql_query("DELETE FROM messages WHERE sender = '' AND unread = 'no' AND added < $dt_system") or sqlerr(__FILE__, __LINE__);  
//Удаляем ВСЕ прочтенные сообщения старше 30 дней  
$secs_all = 30*86400; // Количество дней  
$dt_all = sqlesc(get_date_time(gmtime() - $secs_all)); // Сегодня минус количество дней  
sql_query("DELETE FROM messages WHERE unread = 'no' AND added < $dt_all") or sqlerr(__FILE__, __LINE__);  
// ************************************* Удаление приват


я бы изменил мир, но бог не даёт исходники
 
Форум вебмастеров-Моды и хаки для трекера » Моды и Хаки » Готовые моды и хаки » Автоудаление лс старше чем... (Автоудаление лс старше чем...)
Страница 1 из 11
Поиск: