示例#1
0
 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 (isset($_GET['filtre'])) {
     $list_filtre = $_GET['filtre'];
 }
 if (isset($_GET['type'])) {
     $list_type = $_GET['type'];
 }
 if (!isset($_GET['id_forum']) || intval($_GET['id_forum']) == 0) {
     $_GET['id_forum'] = $forum->obtenirDernier();
 }
 $smarty->assign('id_forum', $_GET['id_forum']);
 $smarty->assign('list_type', $list_type);
 $smarty->assign('forums', $forum->obtenirListe());
 $listeSessions = $forum_appel->obtenirListeSessions($_GET['id_forum'], $list_champs, $list_ordre, $list_associatif, $list_filtre, $list_type);
 $moi = $droits->obtenirIdentifiant();
 $votant = in_array($_SESSION['afup_login'], $conf->obtenir('bureau'));
 $maxVotant = count($conf->obtenir('bureau'));
 foreach ($listeSessions as &$session) {
     $session['conferencier'] = $forum_appel->obtenirConferenciersPourSession($session['session_id']);
     $session['commentaires'] = $forum_appel->obtenirCommentairesPourSession($session['session_id']);
     $session['jai_commente'] = false;
     if ($votant) {
         $session['jai_vote'] = $forum_appel->dejaVote($moi, $session['session_id']);
     }
     foreach ($session['commentaires'] as $c) {
         if ($c['id_personne_physique'] == $moi) {
             $session['jai_commente'] = true;
         }
     }