Размер файла: 5.13Kb
<?
/*
=============================================
Движок: SHCMS Engine
=============================================
Название файла: SHCMS Engine Управление картинками.
=============================================
Official website: http://shcms.ru
=============================================
*/
define('SHCMS', true);
include_once'../system/inc/basic_settings.php';
$shcmsengine['title'] = Lang::get('SHCMS Engine Управление картинками.');
include_once'../template/head.php';
registrat();
$adminka ->admin();
if($user_id and $user4['team'] != 6) {
echo errors(Lang::get('У вас недостаточно прав для доступа'));
header('Refresh: 1; url=/index.php?'.$conservation.'&');
include_once'../template/foot.php';
exit();
}
function format($name) {
$f1 = strrpos($name, ".");
$f2 = substr($name, $f1 - 999, 1);
$fname = strtolower($f2);
return $fname;
}
switch($act):
/*
=====================
По умолчанию выводит разделы управления
@Shamsik (SHCMS_Engine)
=====================
*/
default:
echo '<div class="maintitle mainrazd">'.Lang::get('Управление картинками').'</div>';
echo '<div class="maintext">
<div class="posts"><a href="?act=avatar">'.Lang::get('Управление аватарами').'</a></div>
<div class="posts"><a href="?act=screen">'.Lang::get('Управление скринами').'</a></div>
</div>';
break;
/*
=====================
Функция управления аватарами
@Shamsik (SHCMS_Engine)
=====================
*/
case 'avatar':
echo '<div class="maintitle mainrazd">'.Lang::get('Управление аватарами').'</div><div class="maintext">';
$dir_them = opendir('../avatar/files/');
echo '<form action="?act=delete_avatar" method="post">';
while ($des_them = readdir($dir_them)) {
if (($des_them != '.') && ($des_them != '..') && ($des_them != 'Thumbs.db')) {
echo '<div class="posts">';
echo '<a href="../avatar/files/'.$des_them.'">'.$des_them.'</a>';
echo '<div class="mainforum">';
$users_global = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".format($des_them)."'"));
echo '<a href="'.DIR_SHCMS.'change_view.php?id='.$users_global['id'].'">'.$users_global['login'].'</a> / ';
$img_info = @getimagesize( '../avatar/files/'.$des_them.'');
$total_size += $this_size + $this_size_2;
echo $img_info[0],'x'.$img_info[1].'  ';
echo size(filesize('../avatar/files/'.$des_them.''));
echo '<input type="checkbox" name="delete" value="'.$des_them.'">';
echo '</div></div>';
}
}
echo '</div>';
echo '<input type="submit" value="'.Lang::get('Удалить файлы').'">';
echo '</form>';
break;
/*
=====================
Функция удаления аватара
@Shamsik (SHCMS_Engine)
=====================
*/
case'delete_avatar':
if($_POST['delete']) {
$delete = $_POST['delete'];
}
if(empty($delete)) {
errors(Lang::get('Выберите файл для удаления'));
include_once'../template/foot.php';
exit;
}
if($delete == true){
unlink('../avatar/files/'.$delete);
messag(Lang::get("Файл %s удален успешно",$delete));
}
break;
/*
=====================
Функция управления скринами
@Shamsik (SHCMS_Engine)
=====================
*/
case 'screen':
echo '<div class="maintitle mainrazd">'.Lang::get('Управление скринами').'</div><div class="maintext">';
$dir_them = opendir('../download/screen/');
echo '<form action="?act=delete_screen" method="post">';
while ($des_them = readdir($dir_them)) {
if (($des_them != '.') && ($des_them != '..') && ($des_them != 'Thumbs.db') && ($des_them != '.htaccess')) {
echo '<div class="posts">';
echo '<a href="../download/screen/'.$des_them.'">'.$des_them.'</a>';
echo '<div class="mainforum">';
$img_info = @getimagesize( '../download/screen/'.$des_them.'');
$total_size += $this_size + $this_size_2;
echo $img_info[0],'x'.$img_info[1].'  ';
echo size(filesize('../download/screen/'.$des_them.''));
echo '<input type="checkbox" name="delete" value="'.$des_them.'">';
echo '</div></div>';
}
}
echo '</div>';
echo '<input type="submit" value="'.Lang::get('Удалить файлы').'">';
echo '</form>';
break;
/*
=====================
Функция удаления скрина
@Shamsik (SHCMS_Engine)
=====================
*/
case'delete_screen':
if($_POST['delete']) {
$delete = $_POST['delete'];
}
if(empty($delete)) {
errors(Lang::get('Выберите файл для удаления'));
include_once'../template/foot.php';
exit;
}
if($delete == true){
unlink('../download/screen/'.$delete);
messag(Lang::get("Файл %s удален успешно",$delete));
}
break;
endswitch;
include_once'../template/foot.php';
?>