View file Avtochistka/readme.txt

File size: 1.51Kb
Модуль "Автоочистка"

Автор: DOOM
Совместимость: только DCMS Social (любая версия)

Описание:
Автоочистка почты, всей ленты, сообщений от Системы. Возможность установки определенного периода очистки, либо принудительная очистка.

Установка:
1. Залить таблицы из файла tables.sql
2. В файле /sys/inc/user.php вставить сразу после <? код на автоочистку:
$trun=mysql_fetch_array(mysql_query("SELECT * FROM `truncate`"));
if (isset($user)&& $trun['time']>=time()){
if (isset($user)&& $trun['mail']==1)
mysql_query("TRUNCATE TABLE `mail`");
if (isset($user)&& $trun['tape']==1)
mysql_query("TRUNCATE TABLE `tape`");
if (isset($user)&& $trun['discussions']==1)
mysql_query("TRUNCATE TABLE `discussions`");
if (isset($user)&& $trun['notification']==1)
mysql_query("TRUNCATE TABLE `notification`");
$timer=$time+=$trun[time_dat]*60*60*24*7;
mysql_query("UPDATE `truncate` SET `time` = '$timer'  LIMIT 1");
}
3. Файл data_base_cleaner.php перенести в папку /adm_panel
4 . В файле /adm_panel/index.php прописать ссылку на установку автоочистки:
if (user_access('adm_mysql'))echo "<div class='main'><img src='/style/icons/str.gif' alt='*' /> <a href='data_base_cleaner.php'>Автоочистка базы</a></div>";


скачано у uiton@spaces.ru