Вход Регистрация
Файл: adm_panel/themes.php
Строк: 108
<?
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_themes',null,'index.php?'.SID);
adm_check();
$set['title']='Темы оформления';
include_once 
'../sys/inc/thead.php';
title();

$opendirthem=opendir(H.'style/themes');
while (
$themes2=readdir($opendirthem))
{
// запись всех тем в массив
if ($themes2=='.' || $themes2=='..')continue;
$themes3[]=$themes2;
}
closedir($opendirthem);

if (isset(
$_GET['delete']) && in_array("$_GET[delete]"$themes3) && isset($_GET['ok']))
{
$del_them=$_GET['delete'];
if (
$del_them==$temp_set['set_them2'] || $del_them==$temp_set['set_them'])
$err='Тема используется по умолчанию';
else
{
if (@
delete_dir(H.'style/themes/'.$del_them))
{
$themes3=NUll;
$opendirthem=opendir(H.'style/themes');
while (
$themes2=readdir($opendirthem))
{
// запись всех тем в массив
if ($themes2=='.' || $themes2=='..')continue;
$themes3[]=$themes2;
}
closedir($opendirthem);

msg("Тема успешно удалена");
}

else
$err="Невозможно удалить тему";
}

}




err();
aut();



$k_post=sizeof($themes3);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
echo 
"<table class='post'>n";

for(
$i=$start;$i<$k_post && $i<$set['p_str']*$page;$i++)
{
// постраничный вывод тем
$themes=$themes3[$i];
echo 
"   <tr>n";

echo 
"  <td class='avar' rowspan='2'>n";
echo 
image::is('/style/themes/'.$themes.'/screen.png',150,150,'/style/modules/null.png');

echo 
"  </td>n";


echo 
"  <td class='p_t'>n";

echo (
$name=@file_get_contents(H.'style/themes/'.$themes.'/them.name'))?$name:$themes;

echo 
"  </td>n";
echo 
"   </tr>n";
echo 
"   <tr>n";
echo 
"  <td class='p_m'>n";


echo 
"Папка с темой: <span title='/style/themes/$themes/'>$themes</span> (".dir_size(H."style/themes/$themes/").")<br />n";

// размер файла таблиц стилей
echo (is_file(H.'style/themes/'.$themes.'/style.css'))?"<a href='/style/themes/$themes/style.css'>style.css</a>: ".size_file(filesize(H.'style/themes/'.$themes.'/style.css'))."<br />n":"Нет style.css<br />n";


if (
$themes==$temp_set['set_them'])
{
echo 
"По умолчанию для WAP<br />n";
}

if (
$themes==$temp_set['set_them2'])
{
echo 
"По умолчанию для WEB<br />n";
}

echo 
'Стоит у '.mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `set_them` = '$themes' OR `set_them2` = '$themes'"),0)." чел.<br />n";

echo 
"<a href='?delete=$themes&amp;page=$page'>Удалить</a><br />n";

echo 
"  </td>n";
echo 
"   </tr>n";

}
echo 
"</table>n";

if (isset(
$_GET['delete']) && in_array("$_GET[delete]"$themes3))
{
$del_them=$_GET['delete'];
echo 
"<div class='err'>n";
if (
$del_them==$temp_set['set_them2'] || $del_them==$temp_set['set_them'])
echo 
"Тема ".(($name=@file_get_contents(H.'style/themes/'.$del_them.'/them.name'))?$name:$del_them)." установлена по умолчанию<br />n<a href='?page=$page'>Отмена</a><br />n";
else
{
echo 
"Подтвердите удаление (".(($name=@file_get_contents(H.'style/themes/'.$del_them.'/them.name'))?$name:$del_them)."):<br />n";
echo 
"<a href='?delete=$del_them&amp;page=$page&amp;ok'>Удалить</a> | <a href='?page=$page'>Отмена</a><br />n";
}
echo 
"</div>n";
}
if (
$k_page>1)str('?',$k_page,$page); // Вывод страниц

echo "<div class='foot'>n";
echo 
"&laquo;<a href='/adm_panel/'>В админку</a><br />n";
echo 
"</div>n";


include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 2
Реклама