Вход Регистрация
Файл: download/admin/file.php
Строк: 153
<?php defined('_IN_JOHNCMS') or die('Error: restricted access');
/**
 * @package     JohnCMS
 * @link        http://johncms.com
 * @copyright   Copyright (C) 2008-2011 JohnCMS Community
 * @license     LICENSE.txt (see attached file)
 * @version     VERSION.txt (see attached file)
 * @author      http://johncms.com/about
 *
 * @var $lng
 * @var $lng_dl
 */


$viewf intval($_GET['view']);
$file db::query("SELECT * FROM `downfiles` WHERE `id` = '" $viewf "'");
$file2 db::query("SELECT * FROM `downfiles` WHERE `pathid` = '" $viewf "' AND `type` = 1");
if (
mysqli_num_rows($file) != 0)
{
$file mysqli_fetch_array($file);
$dopway str_replace(basename($file['way']), ''$file['way']);
$textl $file['name'];

if (!
$file['size'])
{
    
$siz filesize($loadroot.'/'.$file[way]);
    
db::query("UPDATE `downfiles` set `size` = '" $siz "' WHERE `id` = '" $viewf "'");
}
else
{
    
$siz $file['size'];
}
$filtime date("d.m.Y"$file['time']);
$nadir $file[pathid];
$pat '';
while (
$nadir != '') {
$dnew db::query("select * from `downpath` where id = '" $nadir "';");
$dnew1 mysqli_fetch_array($dnew);
$pat '<a href="admin.php?act=folder&amp;cat=' $dnew1['id'] . '">' $dnew1['name'] . '</a> &gt;  ' $pat '';
$nadir $dnew1[refid];
}
$tf pathinfo($file['way'], PATHINFO_EXTENSION);

$namee explode('||||'$file['name']);
echo 
'<div class="phdr"><a href="admin.php?act=folder">'.$lng_dl['base_dir'].'</a> ' $pat $namee[0] . ' [' size_convert($siz) . ']</div>';

$gol explode('|'$file['gol']);
    echo 
'<div class="menu">'.$lng_dl['rating'].': ' $rating $file['rating'] ? $file['rating'] : '0';
    echo 
'&nbsp;'.$lng_dl['marks'].': ' $gol1 $file['rating'] ? count($gol) : '0';
    echo 
'<br/>';
    echo 
rat_star($file['rating']) . '</div>';

echo 
'<div class="menu"><b>'.$lng_dl['file_type'].':</b> ' $tf '</div>';

//// Обработка скрина если таковой имеется////////////
$scr db::result(db::query("SELECT COUNT(*) FROM `downscreen` WHERE `fileid` = '" $viewf "'"), 0);
if (
$scr) {
echo 
'<div class="menu">';
$screen db::query("SELECT * FROM `downscreen` WHERE `fileid` = '" $viewf "'");
$i 1;
while (
$screen1 mysqli_fetch_array($screen)) {
if (
$i == 1) {
if (
$down_setting['screenshot'])
echo 
'<img src="graftemp/' $screen1[way] . '" alt="Скриншот..."/><br/>';
echo 
$lng_dl['screen'].': ';
}

            if (!
is_file('graftemp/' $screen1[way])) {
                
$img = new ImageEdit($screenroot '/' $screen1['way'], $down_setting['scr_size']);
                
$img->setQuality(90);
                if(
$down_setting['scr_copy'])
                
$img->setCopy($down_setting['scr_copy_size'], $down_setting['scr_copy_text']);
                
$img->saveImage('graftemp/' $screen1[way]);
            }
            echo 
'<a href="getthumb.php?file=screens/' $screen1[way] .
                
'&amp;size=0&amp;q=100&amp;copy=' $down_setting['scr_copy_text'] . '">' $i .
                
'</a> ';
            
$i++;
        }
        echo 
'<br/>';
        echo 
'</div>';
    }
                echo 
'<div class="menu"><b>'.$lng_dl['added'].':</b> ' $filtime '</div>';
                if (
$file['login']) {
                    echo 
'<div class="menu"><b>'.$lng_dl['creator'].':</b> ' $file['login'] . '</div>';
                }

    echo 
'<div class="menu"><b>'.$lng_dl['loads_count'].':</b> ' $file['count'] . '</div>';
    echo 
'<div class="menu">';
    if (
$file['desc']) {
        echo 
functions::checkout($file['desc'], 11);
    } else {
        echo 
$lng_dl['description_is_empty'];
    }
    echo 
'</div>';

echo 
'<div class="menu"><img src="img/save.png" alt="."/> <a href="loadfile.php?down=' $file['way'] . '">'.$lng_dl['download'].' '.$lng_dl['primary_file'].'</a> [' $file['count'] . ']</div>';
if (
$rights >= 9) {
if (
$tf == 'zip'){
echo 
'<div class="menu"><img src="img/rar.png" alt="."/> <a href="admin.php?act=zip&amp;file='$file[way] .'&amp;file_id=' $viewf .
'">'.$lng_dl['view_zip'].'</a></div>';
}
}


if (
mysqli_num_rows($file2)) {
while (
$file22 mysqli_fetch_array($file2)) {
$tf pathinfo($file22['way'], PATHINFO_EXTENSION);

echo 
'<div class="menu"><img src="img/save.png" alt="."/> <a href="loadfile.php?down=' .
$file22['way'] . '">'.$lng_dl['download'].' ' $file22['name'] . '</a> [' $file22['count'] .
']</div>';

if (
$rights >= 9) {

if (
$tf == 'zip') {
echo 
'<div class="menu"><img src="img/rar.png" alt="."/> <a href="admin.php?act=zip&amp;file='.$file22[way].'&amp;file_id=' $viewf .
'">'.$lng_dl['view_zip'].'</a></div>';
}
}
echo 
'<div class="menu">[<a href="admin.php?act=delete&amp;op=file&amp;id=' $file22['id'] . '">'.$lng_dl['delete_file'].'</a>]
[<a href="admin.php?act=edit&amp;file=' 
$file22['id'] . '">'.$lng_dl['edit_file'].'</a>]</div>';
}
}




echo 
'<div class="phdr"><a href="admin.php?act=folder&amp;cat=' $file['pathid'] . '">'.$lng['back'].'</a></div><div class="func">';
if (
$file['themeid'] <= 0)
echo 
'<a href="admin.php?act=createtheme&amp;fid=' $viewf '">'.$lng_dl['create_forum_theme'].'</a><br/>';
else
echo 
'<a href="admin.php?act=delete&amp;op=theme&amp;id=' $viewf '">'.$lng_dl['delete_theme'].'</a><br/>';

echo 
'<a href="admin.php?act=upscreen&amp;file=' $viewf '">'.$lng_dl['upload_screen'].'</a><br/>
<a href="admin.php?act=upload&amp;cat=' 
$file['pathid'] . '&amp;file=' $viewf '">'.$lng_dl['upload_additional_file'].'</a><br/>
<a href="admin.php?act=import&amp;cat=' 
$file['pathid'] . '&amp;file=' $viewf '">'.$lng_dl['import_additional_file'].'</a></div>';

} else
echo 
'<div class="rmenu">'.$lng_dl['file_not_found'].'</div>';


echo
'<div class="menu"><a href="admin.php">'.$lng_dl['admin_panel'].'</a></div>';

?>
Онлайн: 1
Реклама