File size: 6.83Kb
<?php
if( ! defined( 'SHCMS_ENGINE' ) ) {
die('SHCMS Engine No access');
}
//Резка по форматам
$format_audio = engine::format($view_file['files']);
//Определяем количество комментарий в файлу
$comment = $db->get_array( $db->query( "SELECT COUNT(*) FROM `down_comment` WHERE `id_file` = '".intval($id)."'" ) );
//Если у пользователя есть права Администратора
if($id_user == $view_file['id_user']) {
$lview = '<div class="mainname">';
$lview .= '<img src="/engine/template/icons/action.png"> '.Lang::__('Параметры').'</div>';
$lview .= '<div style="text-align:center;" class="mainpost">';
$lview .= '<div class="btn-group"><a class="btn btn-small btn btn-info" href="?act=screen&id='.$id.'">Скрины</a> ';
$lview .= '<a class="btn btn-small btn btn-info" href="?act=edit_file&id='.$id.'">Опции файла</a></div>';
$lview .= ' <a class="btn btn-small btn-danger" href="?act=delete&id='.$id.'">Удалить</a></div>';
}
//Информация о Файле
$lview .= '<div class="mainname">';
$lview .= '<img src="/engine/template/icons/info.png"> '.Lang::__('Информация');
$lview .= '</div>';
$lview .= '<div class="mainpost"><ul class="list_data clearfix">';
//Доступен вывод только 3 скриншотов
$lview .= '<ul class="thumbnails" data-toggle="lightbox">';
//Первый скрин
if($view_file['screen'] == true) {
$lview .= '<li>';
$lview .= '<a title="'.$view_file['name'].'" class="thumbnail" href="/upload/download/screen/'.$view_file['screen'].'">';
$lview .= '<img alt="" style="width:128px;" src="/upload/download/screen/'.$view_file['screen'].'"/></a></li>';
}
//Второй скрин
if($view_file['screen_2'] == true) {
$lview .= '<li>';
$lview .= '<a title="'.$view_file['name'].'" class="thumbnail" href="/upload/download/screen/'.$view_file['screen_2'].'">';
$lview .= '<img alt="" style="width:128px;" src="/upload/download/screen/'.$view_file['screen_2'].'"/></a></li>';
}
//Третий скрин
if($view_file['screen_3'] == true) {
$lview .= '<li>';
$lview .= '<a title="'.$view_file['name'].'" class="thumbnail" href="/upload/download/screen/'.$view_file['screen_3'].'">';
$lview .= '<img alt="" style="width:128px;" src="/upload/download/screen/'.$view_file['screen_3'].'"/></a></li>';
}
$lview .= '</ul><hr/>';
//Если название существует выведит
if($view_file['name'] == true) {
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Имя файла:</span>';
$lview .= '<span class="row_data">'.$view_file['name'].'';
$lview .= '<span class="time">'.date::make_date($view_file['time']).'</span></span><br/>';
$lview .= '</li>';
}elseif($view_file['files'] == true){
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Имя файла:</span>';
$lview .= '<span class="row_data">'.$view_file['files'].'';
$lview .= '<span class="time">'.date::make_date($view_file['time']).'</span></span><br/>';
$lview .= '</li>';
}
//Вывод описании
if($view_file['text2'] == true) {
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Описание:</span>';
$lview .= '<span class="row_data">'.$view_file['text2'].'</span><br/>';
$lview .= '</li>';
}else {
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Описание:</span>';
$lview .= '<span class="row_data">'.Lang::__('Описание отсутствует').'</span><br/>';
$lview .= '</li>';
}
//Получаем ник добавленного файла
$nick = $user->users($view_file['id_user'],array('nick'));
//Получаем id добавленного файла
$id_users = $user->users($view_file['id_user'],array('id'));
//Выводим автора Файла
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Добавил:</span>';
$lview .= '<span class="row_data"><a href="/modules/profile.php?id='.$id_users.'">'.$nick.'</a>';
$lview .= '<span class="time">'.Lang::__('Просмотров:').' '.engine::number($view_file['count']).'</span></span><br/>';
$lview .= '</li>';
//Комментарии
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">'.Lang::__('Комментарий:').'</span>';
$lview .= '<span class="row_data"><a href="?act=comment&id='.$id.'">Просмотр</a>';
$lview .= '<span class="time"><b>'.$comment[0].'</b></span></span><br/>';
$lview .= '</li>';
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Размер:</span>';
$lview .= '<span class="row_data">'.engine::filesize($view_file['filesize']).'</span><br/>';
$lview .= '</li>';
$lview .= '<li class="clear clearfix">';
$lview .= '<span class="row_title">Кол. Загрузок:</span>';
$lview .= '<span class="row_data">'.engine::number($view_file['countd']).'</span><br/>';
$lview .= '</li>';
//Выводим все данные
echo $lview;
//Для фотографий, видиозаписей , аудиозаписей
if($format_audio == 'mp3' or $format_audio == 'midi') {
$fview = '<div class="row">';
$fview .= files::player('player/uppod.swf','width="500" height="41"','player/audio/audio127-611.txt','/upload/download/files/'.$view_file['files'].'');
$fview .= '</div>';
}elseif($format_audio == 'mp4' or $format_audio == 'flv' or $format_audio == 'avi'){
$fview .= '<div class="row">';
$fview .= files::player('player/uppod.swf','width="500" height="321"','player/video/video127-1278.txt','/upload/download/files/'.$view_file['files'].'');
$fview .= '</div>';
}elseif($format_audio == 'jpg' or $format_audio == 'png' or $format_audio == 'gif' or $format_audio == 'jpeg') {
$fview .= '<div class="row">';
$fview .= files::player('player/uppod.swf','width="500" height="321"','player/photo/photo127-65.txt','/upload/download/files/'.$view_file['files'].'');
$fview .= '</div>';
}
//Вывод плеера
echo $fview;
$pview = '<li class="clear clearfix"><span class="right">';
$pview .= '<a class="btn btn-success" href="?act=download&id='.$view_file['id'].'">';
$pview .= Lang::__('Загрузить').' '.$view_file['name'].'</a></span></li></ul></div>';
//Вывод параметров скачиваний
echo $pview;