Example #1
0
     foreach ($commentaires as $commentaire) {
         $formulaire->addElement('static', 'id_commentaire_' . $commentaire['id'], date('d/m/Y h:i', $commentaire['date']), $commentaire['commentaire'] . '<br /><br /><em>' . $commentaire['nom'] . ' ' . $commentaire['prenom'] . '</em>');
     }
 }
 require_once dirname(__FILE__) . '/../../../sources/Afup/AFUP_Configuration.php';
 $conf = $GLOBALS['AFUP_CONF'];
 $formulaire->addElement('header', null, 'Noter');
 if (in_array($_SESSION['afup_login'], $conf->obtenir('bureau')) && $forum_appel->dejaVote($droits->obtenirIdentifiant(), $id) === false) {
     $formulaire->addElement('select', 'vote', 'Noter cette session', array('' => '', '5' => 'Oui', '3' => 'Plutôt oui', '2' => 'Plutôt non', '1' => 'Non'));
     $formulaire->addElement('header', 'boutons', '');
     $formulaire->addElement('submit', 'soumettre', 'Soumettre');
 }
 $formulaire->addElement('submit', 'passer', 'Passer');
 if (isset($_POST['passer'])) {
     $url = 'index.php?page=forum_sessions&action=lister';
     if ($id_next = $forum_appel->obtenirSessionSuivanteSansVote($id_forum, $droits->obtenirIdentifiant())) {
         $url = 'index.php?page=forum_sessions&action=voter&id=' . $id_next . '&id_forum=' . $id_forum;
     }
     afficherMessage('Direction une autre session sans vote', $url);
 } elseif ($formulaire->validate()) {
     $identifiant = $droits->obtenirIdentifiant();
     $valeurs = $formulaire->exportValues();
     if (isset($valeurs['vote']) && !empty($valeurs['vote']) && $forum_appel->dejaVote($identifiant, $id) === false) {
         $today = date('Y-m-d');
         $salt = $forum_appel->obtenirGrainDeSel($identifiant);
         $res = $forum_appel->noterLaSession($valeurs['id'], $valeurs['vote'], $salt, $today);
         $forum_appel->aVote($identifiant, $id);
         if ($res) {
             AFUP_Logs::log($_SESSION['afup_login'] . ' a voté sur la session n°' . $formulaire->exportValue('id'));
             $forum_appel->envoyerResumeVote($salt, $identifiant);
             $url = 'index.php?page=forum_sessions&action=lister';