$tpl = new tpl ('downloads_show' );
$row['ssurl'] = ( $row['ssurl'] != '' ? '<img src="'.$row['ssurl'].'" alt="'.$row['name'].' '.$row['version'].'" title="'.$row['name'].' '.$row['version'].'" style="float:left; border: none; padding-right:5px;" />' : '' );
$row['surl'] = ( empty($row['surl']) ? '' : ' <a href="'.$row['surl'].'" target="_blank">Demo/Screenshot</a>' );
$row['size'] = get_download_size($row['url']);
$row['descl'] = bbcode($row['descl']);
$row ['netload'] = '<a href="index.php?downloads-down-n'.$row ['id'].'">Netload</a>';
$row ['upload'] = '<a href="index.php?downloads-down-u'.$row ['id'].'">Upload</a>';
$row['version_kl'] = (empty($row['version'])?'':'('.$row['version'].')');
$title = $allgAr['title'].' :: Downloads '.$cattitle;
$hmenu = '<a class="smalfont" href="?downloads">Downloads</a>'.$catname;
$design = new design ( $title , $hmenu );
$design->header();
$tpl->set_ar_out($row,0);
$design->footer();
break;
case 'down' :
$fid = $menu->getE(2);
$recht = @db_result(db_query("SELECT `recht` FROM `prefix_downcats` LEFT JOIN `prefix_downloads` ON `prefix_downcats`.`id` = `prefix_downloads`.`cat` WHERE `prefix_downloads`.`id` = $fid"),0);
$recht = (is_int($recht)?$recht:0);
if (has_right($recht)) {
$row = db_fetch_assoc(db_query("SELECT url, urlnetload, urlupload FROM prefix_downloads WHERE id = ".$fid));
if ($menu->getA(2) == "n"){
$url = iurlencode($row['urlnetload']);
}else if ($menu->getA(2) == "u"){
$url = iurlencode($row['urlupload']);
}else {
$url = iurlencode($row['url']);}
} else {
$url = 'http://'.$_SERVER["HTTP_HOST"].dirname($_SERVER["SCRIPT_NAME"]).'/index.php?downloads';
}
db_query("UPDATE prefix_downloads SET downs = downs +1 WHERE id = ".$fid);
header('location: '.$url);
break;