Example #1
0
    }
    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', '');