Просмотр файла admin/forum/forumtype.php

Размер файла: 3.84Kb
<?
switch($act):
    default:
        echo '<div class="mainname">'.Lang::__('Прикрепленные файлы').'</div>';
	        echo '<div class="mainpost">';
			    echo '<div class="subpost"><a href="?do=forumtype&act=type">'.Lang::__('Типы прикрепляемых файлов').'</a></div>';
				    echo '<div class="subpost"><a href="?do=forumtype&act=stats">'.Lang::__('Статистика прикрепленных файлов').'</a></div>';			
			echo '</div>';
							echo engine::home(array(Lang::__('Назад'),'index.php'));
	break;
	
	case 'type':			
        echo '<div class="mainname">'.Lang::__('Существующие типы файлов').'</div>';
		            echo '<div class="mainpost">';
		                echo "<table style='text-shadow: 0px 0px 0px #fff;' class='little-table' cellspacing='0'>"; 
                            echo "<tr>
							        <th>".Lang::__('Иконка')." </th> 
				                    <th>".Lang::__('Расширение')." </th> 
                                    <th>".Lang::__('Всего')."</th> 
				                </tr>";				
		                            $files = $db->query("SELECT DISTINCT `type` FROM `forum_file`");
										while($file = $db->get_array($files)) {
											echo '<tr class="even">';		
												$result = $db->query("SELECT COUNT(*) FROM `forum_file` WHERE `type` = '".$file['type']."'");
                                        		$row = $result->fetch_row();
											echo '<td><img src="/engine/template/down/'.$file['type'].'.png"></td>';
											echo '<td>'.$file['type'].'</td>';
											echo '<td>'.$row[0].'</td>';
											echo '</tr>';
										}
    	                echo "</table>";	
		            echo '</div>';
				//Переадресация
				echo engine::home(array(Lang::__('Назад'),'index.php?do=forumtype'));					
	break;
	
	case 'stats':
       echo '<div class="mainname">'.Lang::__('Статистика прикрепленных файлов').'</div>';
		            echo '<div class="mainpost">';
					echo '<div class="mainname">'.Lang::__('Обзор').'</div>';
					echo '<div class="mainpost">';
					$size = $db->get_array($db->query("SELECT SUM(size) FROM `forum_file`"));
					$count = $db->get_array($db->query("SELECT COUNT(*) FROM `forum_file`"));
					echo '<div class="row"><b>'.Lang::__('Общий размер').'</b>:&nbsp;'.engine::filesize($size[0]).'</div>';
					echo '<div class="row"><b>'.Lang::__('Всего файлов').'</b>:&nbsp;'.$count[0].'</div>';
					echo '</div>';
       echo '<div class="mainname">'.Lang::__('Последние 5 файлов форума').'</div>';
		            echo '<div class="mainpost">';
		                echo "<table style='text-shadow: 0px 0px 0px #fff;' class='little-table' cellspacing='0'>"; 
                            echo "<tr>
							        <th>".Lang::__('Иконка')." </th> 
				                    <th>".Lang::__('Файл')." </th> 
                                    <th>".Lang::__('Размер')."</th> 
									<th>".Lang::__('Добавлен')."</th> 
				                </tr>";				
		                            $files = $db->query("SELECT * FROM `forum_file` ORDER BY `id` DESC LIMIT 5");
										while($file = $db->get_array($files)) {
											echo '<tr class="even">';		
											echo '<td><img src="/engine/template/down/'.$file['type'].'.png"></td>';
											echo '<td>'.$file['name'].'</td>';
											echo '<td>'.engine::filesize($file['size']).'</td>';
											echo '<td>'.date::make_date($file['time']).'</td>';
											echo '</tr>';
										}
    	                echo "</table>";	
		            echo '</div>';
				echo '</div>';	
				//Переадресация
				echo engine::home(array(Lang::__('Назад'),'index.php?do=forumtype'));	
	break;
endswitch;

?>