$branche[] = #ID_RUBRIQUE; // Tableau de tous les evenements Agenda $rawev = array(); $rawev[] = array('equide' =>'[(#EXTRA|extra{equide})]', 'date' =>'[(#EXTRA|extra{annee})]'.'[(#EXTRA|extra{mois})]'.'[(#EXTRA|extra{jour})]' , 'rub' => #ID_RUBRIQUE, 'link' => '#URL_ARTICLE', 'title' => '[(#TITRE|texte_script)]', 'logo' => ''); // Tableau 3 dim. de liste d'evenements valides (ie branche/genre ok) par date $events = array(); while (list(, $event) = each($rawev)) { if (!in_array($event['rub'], $branche)) {continue;} $flag=0; switch ($genre) { case "Poneys" : if ( $event['equide'] == 'Poney' || $event['equide'] == 'Commun') $flag=1; break; case "Chevaux" : if ( $event['equide'] == 'Cheval' || $event['equide'] == 'Commun') $flag=1; break; case "Tout" : if ( $event['equide'] != '') $flag=1; break; } if ($flag == 1) { if (!isset($events[$event['date']])) {$events[$event['date']] = array(); } $events[$event['date']][] = array('rub' => $event['rub'], 'link' => $event['link'], 'title' => $event['title'], 'logo' => $event['logo']); } } ?> [(#TITRE|textebrut)]
[(#LOGO_RUBRIQUE|left)]

#TITRE

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

Articles les plus récents

Légende (cliquable):