if (!isset($rendezvous['id'])) { $rendezvous['id'] = 0; } if (!isset($rendezvous['capacite'])) { $rendezvous['capacite'] = 0; } $list_ordre = 'creation'; $list_associatif = false; if (isset($_GET['tri']) && in_array($_GET['tri'], $tris_valides) && isset($_GET['sens']) && in_array($_GET['sens'], $sens_valides)) { $list_ordre = $_GET['tri'] . ' ' . $_GET['sens']; } if ($action == "listing") { $list_ordre = "nom"; } $inscrits = $rendez_vous->obtenirListeInscrits($rendezvous['id'], $list_ordre, $list_associatif); $smarty->assign('lesrendezvous', $rendez_vous->obtenirListe()); $smarty->assign('nb_inscrits', $rendez_vous->obtenirNombreInscritsQuiViennent($rendezvous['id'])); $smarty->assign('nb_en_attente', $rendez_vous->obtenirNombreInscritsEnAttente($rendezvous['id'])); $smarty->assign('capacite', $rendezvous['capacite']); $smarty->assign('rendezvous', $rendezvous); $smarty->assign('inscrits', $inscrits); $smarty->assign('now', time()); } elseif ($action == 'exporter') { $smarty->assign('inscrits', $rendez_vous->exporterVersBarCampListeInscritsQuiViennent($_GET['id'])); } elseif ($action == 'remplir') { $ok = $rendez_vous->remplirAvecListeAttente($_GET['id']); if ($ok) { AFUP_Logs::log('Remplissage du rendez-vous avec la liste d\'attente'); afficherMessage('Le remplissage avec la liste d\'attente a été effectué', 'index.php?page=rendez_vous&action=lister'); } else { $smarty->assign('erreur', 'Une erreur est survenue lors du remplissage avec la liste d\'attente pour le prochain rendez-vous');
<?php require_once dirname(__FILE__) . '/../../../sources/Afup/Bootstrap/Http.php'; require_once dirname(__FILE__) . '/../../../sources/Afup/AFUP_Rendez_Vous.php'; require_once dirname(__FILE__) . '/../../../sources/Afup/AFUP_Logs.php'; AFUP_Logs::initialiser($bdd, 0); $rendezvous = new AFUP_Rendez_Vous($bdd); $lister_rendezvous = $rendezvous->obtenirListe(); if (isset($lister_rendezvous) and is_array($lister_rendezvous)) { foreach ($lister_rendezvous as &$rendezvous) { $rendezvous['est_futur'] = $rendezvous['debut'] <= time() ? FALSE : TRUE; $rendezvous['date'] = date("d/m/Y", $rendezvous['debut']); $rendezvous['debut'] = date("H\\hi", $rendezvous['debut']); $rendezvous['fin'] = date("H\\hi", $rendezvous['fin']); } $smarty->assign('listerendezvous', $lister_rendezvous); $smarty->display('archives-rendezvous.html'); } else { $smarty->display('pas-de-rendezvous.html'); }