query("SELECT `data`.*, `categories`.`name` AS `cat_name`, `categories`.`translit` AS `cat_translit` FROM `data`,`categories` WHERE `data`.`translit`='".in($_GET['path'])."' AND `categories`.`id`=`data`.`cat_id`"); if($db->num($query) != 1) { message('Указанный файл не найден!', '/'); } $result = $db->fetch($query); /* Фильтруем и форматируем данные */ $result['name'] = out($result['name']); $result['about'] = out($result['about']); $result['description'] = out($result['description']); $result['keywords'] = out($result['keywords']); $result['duration'] = duration($result['duration']); $result['size'] = size($result['size']); $result['download'] = ru_word($result['download'], array('раз', 'раз', 'раза')); $result['add_time'] = timeformat($result['add_time']); /* Выводим страницу */ $data['title'] = $result['name']; if(!empty($result['description'])) $data['description'] = $result['description']; if(!empty($result['keywords'])) $data['keywords'] = $result['keywords']; $data['result'] = $result; $data['db'] = $db; $tpl->display('view_file', $data); ?>