} 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'); } } elseif ($action == 'envoyer') { $formulaire =& instancierFormulaire(); $sujet = $rendez_vous->preparerSujetDuMessage(); $corps = $rendez_vous->preparerCorpsDuMessage($_GET['id']); $formulaire->setDefaults(array('sujet' => $sujet, 'corps' => $corps)); $formulaire->addElement('header', '', 'Message pour la demande de confirmation du prochain rendez-vous'); $formulaire->addElement('text', 'sujet', 'Sujet'); $formulaire->addElement('textarea', 'corps', 'Corps', array('cols' => 42, 'rows' => 10)); $formulaire->addElement('header', 'boutons', '');