$cat_status)
{
if($cat_status && in_array($cat, $categories))
return true;
}
return false;
}
?>
');
for($date = strtotime('last monday +'.$week.' weeks');
$date < strtotime('next monday +'.$week.' weeks');
$date = strtotime('+1 day', $date)
)
{
$events = getEventsByDate($db, $date);
$class = '';
if(date('m', $date) != date('m', $monthDate))
$class .= ' otherMonth';
if(date('Y-m-d', $date) == date('Y-m-d'))
$class .= ' today';
echo('
'.$days[date("N",$date)].'
'.date("d", $date));
if(date('m', $date) != date('m', $monthDate))
echo('/'.date("m",$date).'');
echo('
');
foreach($events as $event)
{
$categories = getCategoriesForOneEvent($db, $event['event_id']);
$classes = implode(' ', array_map(function($e){return "event_in_cat_".$e;}, $categories));
if(!categoriesOK($_SESSION['categorieStatus'], $categories))
$classes .= ' bad_cat';
echo('- '.$event['event_title']."
");
}
echo('
');
}
echo('
'."\n");
}
?>