File size: 6.51Kb
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
$temp_set=$set;
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/adm_check.php';
include_once '../sys/inc/user.php';
user_access('adm_mysql',null,'/');
$set['title']='Админка - кэш данных ';
include_once '../sys/inc/thead.php';
title();
if (isset($_POST['save']))
{
$temp_set['cache_new_them']=intval($_POST['cache_new_them']);
$temp_set['cache_get_user']=intval($_POST['cache_get_user']);
$temp_set['cache_index']=intval($_POST['cache_index']);
$temp_set['cache_news_main']=intval($_POST['cache_news_main']);
$temp_set['cache_get_user_time']=intval($_POST['cache_get_user_time']);
if (save_settings($temp_set))
{
admin_log('Настройки','Настройки кэша','Изменение настроек кэша');
msg('Настройки успешно приняты');
}
else
$err='Нет прав для изменения файла настроек';
}
err();
aut();
echo "<form method=\"post\" action=\"?\">\n";
echo "<div class='p_m'>Кэш новых тем на главной:<br />\n<select name=\"cache_new_them\">\n";
if ($temp_set['cache_new_them']==1)$sel=' selected="selected"';
else $sel=NULL;
echo "<option value=\"1\"$sel>Включен</option>\n";
if ($temp_set['cache_new_them']==0)$sel=' selected="selected"';
else $sel=NULL;
echo "<option value=\"0\"$sel>Отключен</option>\n";
echo "</select><br />
*
Включение снижает нагрузку на сервер ,
но при включеном параметере будут видны темы из админ форума (но папасть в них не смогут)
в будующим будет доделано
<br /> *
Обновляется раз при наличие новых комментариев на форуме
</div>";
echo "<div class='p_m'>Кэш get_user (функция юзеров)<br /><select name='cache_get_user'>";
echo "<option value='300'".($temp_set['cache_get_user']==300?" selected='selected'":null)."> 5 минут</option>";
echo "<option value='600'".($temp_set['cache_get_user']==600?" selected='selected'":null)."> 10 минут</option>";
echo "<option value='1200'".($temp_set['cache_get_user']==1200?" selected='selected'":null)."> 20 минут</option>";
echo "<option value='1800'".($temp_set['cache_get_user']==1800?" selected='selected'":null)."> 30 минут</option>";
echo "<option value='3600'".($temp_set['cache_get_user']==3600?" selected='selected'":null)."> 1 час </option>";
echo "<option value='0'".($temp_set['cache_get_user']==0?" selected='selected'":null)."> Отключить</option>";
echo "</select>
<br />* значительно снижает нагрузку на сайт
<br />* желательно ставить не более 20 минут ,иначи будут глюки (beta использование функции)
</div>";
echo "<div class='p_m'> Отчистка папки функции get_user (функция юзеров)<br /><select name='cache_get_user_time'>";
echo "<option value='3600'".($temp_set['cache_get_user_time']==3600?" selected='selected'":null)."> 1 час </option>";
echo "<option value='18000'".($temp_set['cache_get_user_time']==18000?" selected='selected'":null)."> 5 часов</option>";
echo "<option value='36000'".($temp_set['cache_get_user_time']==36000?" selected='selected'":null)."> 10 часов</option>";
echo "<option value='86400'".($temp_set['cache_get_user_time']==86400?" selected='selected'":null)."> 1 день</option>";
echo "<option value='432000'".($temp_set['cache_get_user_time']==432000?" selected='selected'":null)."> 5 дней </option>";
echo "<option value='604800'".($temp_set['cache_get_user_time']==604800?" selected='selected'":null)."> 1 неделя </option>";
echo "<option value='0'".($temp_set['cache_get_user_time']==0?" selected='selected'":null)."> Отключить</option>";
echo "</select>
<br />* Очистка папки с кэш файлами
<br />* Рекомендуется хотя б на 1 раз в день ставить
<br />* Отключение возможно вызавит глюки ,но не сразу
</div>";
echo "<div class='p_m'>Кэш главной<br /><select name='cache_index'>";
echo "<option value='300'".($temp_set['cache_index']==300?" selected='selected'":null)."> 5 минут</option>";
echo "<option value='600'".($temp_set['cache_index']==600?" selected='selected'":null)."> 10 минут</option>";
echo "<option value='1200'".($temp_set['cache_index']==1200?" selected='selected'":null)."> 20 минут</option>";
echo "<option value='1800'".($temp_set['cache_index']==1800?" selected='selected'":null)."> 30 минут</option>";
echo "<option value='3600'".($temp_set['cache_index']==3600?" selected='selected'":null)."> 1 час </option>";
echo "<option value='0'".($temp_set['cache_index']==0?" selected='selected'":null)."> Отключить</option>";
echo "</select>
<br />* значительно снижает нагрузку на сайт
<br />* желательно ставить не более 20 минут ,иначи будут глюки (beta использование функции)
</div>";
echo "<div class='p_m'>Кэш новостей:<br />\n<select name=\"cache_news_main\">\n";
if ($temp_set['cache_news_main']==1)$sel=' selected="selected"';
else $sel=NULL;
echo "<option value=\"1\"$sel>Включен</option>\n";
if ($temp_set['cache_news_main']==0)$sel=' selected="selected"';
else $sel=NULL;
echo "<option value=\"0\"$sel>Отключен</option>\n";
echo "</select>
<br /> *
Включение снижает нагрузку на сервер
<br /> *
Обновляется раз при наличие новых новостей
</div>";
echo "<div class='p_m'><input value=\"Сохранить\" name='save' type=\"submit\" />";
echo "</form>
* будьте внимательны в параметрах и настройки кэша
</div>";
echo "<div class='foot'>\n";
echo "«<a href='/adm_panel/'>В админку</a><br />\n";
echo "</div>\n";
include_once '../sys/inc/tfoot.php';