set_file(array( // appel des pages composant le template "site"=>"/var/www/cyberbougnat.net/www/global_agenda.tpl", "main"=> "tpl/agenda/main2.tpl" )); $t->set_var(array( "TITRE_RUBRIQUE"=>"Agenda", "VUE_AGN"=>$vue, "DATE_AGN"=>$date )); // on affiche le calendrier include $prefix.'modules/agenda/calendrier.php'; if ($date) { // on transforme la date en mois $mois=substr($date,0,4)."/".substr($date,5,2); // echo $mois; } calendrier($mois,"CALENDRIER","tpl/agenda/calendrier.tpl"); // on cherche si il y a des paramètres dans la page courante /*if ($QUERY_STRING){ $liencat=$PHP_SELF."?".$QUERY_STRING."&"; } else { $liencat=$PHP_SELF."?"; } $t->set_var("LIEN_CAT",$liencat);*/ switch ($vue) { case "jour": $t->set_file("contenu","tpl/agenda/contenu.tpl"); liste_evenements("tpl/agenda/liste.tpl","CONTENU_AGENDA","",$date,$catid); $t->set_var("QUAND", "ce soir"); $t->parse("CONTENU_RUBRIQUE","contenu",true); break; case "semaine": $t->set_file("contenu","tpl/agenda/contenu.tpl"); even_semaine("tpl/agenda/liste_semaine.tpl", $dossier_commun."agenda/liste.tpl","CONTENU_AGENDA"); $t->set_var("QUAND", "dans les 7 jours à venir"); $t->parse("CONTENU_RUBRIQUE","contenu",true); break; case "mois": $t->set_file("contenu","tpl/agenda/contenu.tpl"); liste_evenements("tpl/agenda/liste.tpl","CONTENU_AGENDA","mois",$mois,$catid); $t->set_var("QUAND", "ce soir"); $t->parse("CONTENU_RUBRIQUE","contenu",true); break; case "details": if ($id) { detail_even($id, "tpl/agenda/details.tpl", "CONTENU_RUBRIQUE"); } break; case "agenda": $t->set_file("agenda","tpl/agenda/agenda.tpl"); switch ($dpt){ case "03": $departement="dans l'Allier"; break; case "15": $departement="dans le Cantal"; break; case "43": $departement="en Haute-Loire"; break; case "63": $departement="dans le Puy-de-Dôme"; break; default: $dpt="0"; $departement="en Auvergne"; break; } $titre ="Les évènements ".$departement; $source =""; $t->set_var(array( "DEPARTEMENT"=>$departement, "CONTENU_AGENDA"=>$source )); $t->parse("CONTENU_RUBRIQUE","agenda",true); break; default: $t->set_file("contenu","tpl/agenda/index.tpl"); liste_evenements("tpl/agenda/liste.tpl","CONTENU_AGENDA","","auj",$catid); $t->parse("CONTENU_RUBRIQUE","contenu",true); break; } $t->parse("CONTENU_SITE","main",true); include "includes/fin.php"; ?>