$branche[] = #ID_RUBRIQUE; // Construction liste des événements (1 liste par jour => liste des jours) $events = array(); -38}{age_relatif_redac < 38}{par date_redac}> if ('#DATE_REDAC' != '' && in_array(#ID_RUBRIQUE, $branche)) { $dateEvt = ereg_replace("^([0-9]{4})-([0-9]{2})-([0-9]{2}).*$", "\\1\\2\\3", '#DATE_REDAC'); if (!isset($events[$dateEvt])) { $events[$dateEvt] = array(); } $events[$dateEvt][] = array('rub' => #ID_RUBRIQUE, 'link' => '#URL_ARTICLE', 'title' => '[(#TITRE|texte_script)]', 'logo' => '[]'); } ?> [(#TITRE|textebrut)]
[(#LOGO_RUBRIQUE|left)]

#TITRE

'.$days[$i%7].''; } $TempD = 1; $Time = mktime(0, 0, 0, $M, 1, $Y); if(date('w', $Time) != 1) { // jours du mois precedent echo ''; $tmp = ''; while(date('w', $Time) != 1) { $TempD--; $Time = mktime(0, 0, 0, $M, $TempD, $Y); $case = ''; $tmp = $case.$tmp; } echo $tmp; } $TempD = 1; $Time = mktime(0, 0, 0, $M, 1, $Y); while((date('m', $Time) == $M) || (date('w', $Time) != 1)) { if(date('w', $Time) == 1) { echo ''; } echo ''; $TempD++; $Time = mktime(0, 0, 0, $M, $TempD, $Y); } ?>
'; $case .= date('j', $Time); if (isset($events[date('Ymd', $Time)])) { while (list(, $event) = each($events[date('Ymd', $Time)])) { $case .= '
'.$event['logo'].''.$event['title'].''; } } $case .= '
'; echo date('j', $Time); if (isset($events[date('Ymd', $Time)])) { while (list(, $event) = each($events[date('Ymd', $Time)])) { echo '
'.$event['logo'].''.$event['title'].''; } } echo '

Légende (cliquable):