[code] if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
$massiv = dle_cache( "massiv", $config['skin'] );
if ($massiv == '') {
$massiv = array();
$temp_date = date( 'Y-m-d H:i', $_TIME - (3596 * 24) );
$numnews=$db->query("select category, count(id) as count from ".PREFIX."_post where approve='1' and date >= '$temp_date'AND date <= '$temp_date' + INTERVAL 24 HOUR group by category");
while ($numnew=$db->get_row($numnews))
{
$massiv[$numnew['category']] = $numnew['count'];
}
create_cache( "massiv", $massiv, $config['skin'] );
}
$cat_menu='';
if(!$category_id) { foreach($cat_info as $g) if ($g['parentid'] == '0') {
$schetchik ='0';
foreach ($cat_info as $podcat) if ($podcat['parentid']==$g['id']) { $schetchik = $schetchik + $massiv[$podcat['id']]; }
$schetchik = $schetchik + $massiv[$g['id']];
if ($schetchik =='0' ) {$schetchik ='';} else {$schetchik= "
+".$schetchik."";}
$cat_menu .= "
"; }
if ($cat_menu !='') $cat_menu = "
";
}
elseif($category_id){ foreach($cat_info as $c) if($c['parentid']==$category_id) {
if ($massiv[$c['id']] !='' ) {$new = "
+".$massiv[$c['id']]."";}
$cat_menu .= "
"; }
if ($cat_menu !='')
$cat_menu = "
";
}
?>[code]