View file modules/download/inc/view/view.php

File size: 6.49Kb
<?
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 .= '<a class="button_secondary" href="?act=screen&id='.$id.'">Скрины</a> ';
			$lview .= '<a class="button_secondary" href="?act=edit_file&id='.$id.'">Опции файла</a> '; 
			$lview .= '<a class="button_secondary" 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">';	
						
			//Выводит те скриншоты которые выгружены в базу МАХ 3
			$lview .= '<div style="text-align:center;">';
			            
				//Первый скрин
				if($view_file['screen'] == true) 
				{
						
					$lview .= '<a class="fancybox-thumbs" data-fancybox-group="thumb" href="/upload/download/screen/'.$view_file['screen'].'"><img style="width:128px;" src="/upload/download/screen/'.$view_file['screen'].'"></a>&nbsp;';
					
				}
				//Второй скрин
				if($view_file['screen_2'] == true) 
				{
						
					$lview .= '<a class="fancybox-thumbs" data-fancybox-group="thumb" href="/upload/download/screen/'.$view_file['screen_2'].'"><img style="width:128px;" src="/upload/download/screen/'.$view_file['screen_2'].'"></a>&nbsp;';
					
				}
				//Третий скрин
				if($view_file['screen_3'] == true) 
				{
						
					$lview .= '<a class="fancybox-thumbs" data-fancybox-group="thumb" href="/upload/download/screen/'.$view_file['screen_3'].'"><img style="width:128px;" src="/upload/download/screen/'.$view_file['screen_3'].'"></a>';
	                    
				}
						
					$lview .= '</div>';
					
					
				//Если название существует выведит
		        if($view_file['name'] == true) 
				{
					
			        $lview .= '<div class="row">Имя файла: &nbsp;<b>'.$view_file['name'].'</b>';
					$lview .= '<span class="time">'.date::make_date($view_file['time']).'</span>';
				    $lview .= '</div>';
		            
				}
				elseif($view_file['files'] == true) 
				{
					
			        $lview .= '<div class="row">Имя файла: &nbsp;<b>'.$view_file['files'].'</b>';
					$lview .= '<span class="time">'.date::make_date($view_file['time']).'</span>';
					$lview .= '</div>';					
					
				}   
					
				//Вывод описании
				if($view_file['text2'] == true) 
				{
					
					$lview .= '<div class="row"><b>'.Lang::__('Описание:').'</b><br/>'.$view_file['text2'].'</div>';
					
				}
				else 
				{
                        
                    $lview .= '<div class="row">'.Lang::__('Описание:').'&nbsp;'.Lang::__('Отсутствует описание').'</div>';						
					
				}
					//Получаем ник добавленного файла
		            $nick = $user->users($view_file['id_user'],array('nick'));
							
					//Получаем id добавленного файла
		            $id_users = $user->users($view_file['id_user'],array('id'));
                        	
					//Выводим автора Файла
					$lview .= '<div class="row">';
					$lview .=  Lang::__('Добавил:').'&nbsp;';
					$lview .= '<a href="/modules/profile.php?id='.$id_users.'">'.$nick.'</a>';
				    $lview .=  '<span class="time">'.Lang::__('Просмотров:').'&nbsp;';
					$lview .=  engine::number($view_file['count']).'</span>';
					$lview .= '</div>';
					
					//Комментарии
					$lview .= '<div class="row">';
					$lview .= '<a href="?act=comment&id='.$id.'"><b>'.Lang::__('Комментарий').'</b></a>';
					$lview .= '<span class="time">'.$comment[0].'</span>';
					$lview .= '</div>';
 							
                        //Выводим все данные
						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  = '<div style="color:blue;font-size:14px;text-align:center;" class="row">';
			$pview .= '<a style="color:green;font-weight:bold;" href="?act=download&id='.$view_file['id'].'">';
			$pview .= Lang::__('Скачать').'&nbsp;'.$view_file['name'].'</a>';
							    
								
				//Выводим кол.загрузок
				$pview .= '<div style="font-size:12px;text-align:center;">';
				$pview .= Lang::__('Размер:').'&nbsp;';
				$pview .= engine::filesize($view_file['filesize']).' | ';
				$pview .= Lang::__('Кол. Загрузок:').'<b>&nbsp;';
				$pview .= engine::number($view_file['countd']).'</b>';
				$pview .= '</div></div></div>';
						
        //Вывод параметров скачиваний						
		echo $pview;
						

?>