Размер файла: 2.31Kb
<?php
App::view($config['themes'].'/index');
show_title('Свежие загрузки');
$total = DB::run() -> querySingle("SELECT count(*) FROM `downs` WHERE `active`=? AND `time`>?;", [1, SITETIME-3600 * 120]);
$page = App::paginate(App::setting('downlist'), $total);
if ($total > 0) {
$querydown = DB::run() -> query("SELECT `downs`.*, `name`, folder FROM `downs` LEFT JOIN `cats` ON `downs`.`category_id`=`cats`.`id` WHERE `active`=? AND `time`>? ORDER BY `time` DESC LIMIT ".$page['offset'].", ".$config['downlist'].";", [1, SITETIME-3600 * 120]);
while ($data = $querydown -> fetch()) {
$folder = $data['folder'] ? $data['folder'].'/' : '';
$filesize = (!empty($data['link'])) ? read_file(HOME.'/uploads/files/'.$folder.$data['link']) : 0;
echo '<div class="b">';
if ($data['time'] >= (SITETIME-3600 * 24)) {
echo '<i class="fa fa-file text-success"></i> ';
} elseif ($data['time'] >= (SITETIME-3600 * 72)) {
echo '<i class="fa fa-file text-warning"></i> ';
} else {
echo '<i class="fa fa-file text-danger"></i> ';
}
echo '<b><a href="/load/down?act=view&id='.$data['id'].'">'.$data['title'].'</a></b> ('.$filesize.')</div>';
echo '<div>Категория: <a href="/load/down?cid='.$data['category_id'].'">'.$data['name'].'</a><br />';
echo 'Скачиваний: '.$data['loads'].'<br />';
echo '<a href="/load/down?act=comments&id='.$data['id'].'">Комментарии</a> ('.$data['comments'].') ';
echo '<a href="/load/down?act=end&id='.$data['id'].'">»</a><br />';
echo 'Добавлено: '.profile($data['user']).' ('.date_fixed($data['time']).')</div>';
}
App::pagination($page);
echo '<i class="fa fa-file text-success"></i> - Самая свежая загрузка<br />';
echo '<i class="fa fa-file text-warning"></i> - Более дня назад<br />';
echo '<i class="fa fa-file text-danger"></i> - Более 3 дней назад<br /><br />';
echo 'Всего файлов: <b>'.$total.'</b><br /><br />';
} else {
show_error('За последние 5 дней загрузок еще нет!');
}
echo '<i class="fa fa-arrow-circle-up"></i> <a href="/load">Категории</a><br />';
App::view($config['themes'].'/foot');