Exemple #1
0
     $list_ordre = $_GET['tri'] . ' ' . $_GET['sens'];
 }
 if (isset($_GET['date'])) {
     $list_date_assemblee_generale = $_GET['date'];
 } else {
     $_GET['date'] = $list_date_assemblee_generale;
 }
 if ($action == "listing") {
     $list_ordre = "nom";
 }
 // Mise en place de la liste dans le scope de smarty
 $convocations = $assemblee_generale->obtenirNombrePersonnesAJourDeCotisation($timestamp);
 $presences = $assemblee_generale->obtenirNombrePresencesEtPouvoirs($timestamp);
 $quorum = $assemblee_generale->obtenirEcartQuorum($timestamp);
 $liste_personnes = $assemblee_generale->obtenirListe($list_date_assemblee_generale, $list_ordre, $list_associatif);
 $liste_personnes_a_jour = $assemblee_generale->obtenirListePersonnesAJourDeCotisation($timestamp);
 $personnes_physiques = array();
 foreach ($liste_personnes as $liste_id => $personne) {
     $personnes_physiques[$liste_id] = $personne;
     $hash = md5($personne['id'] . '_' . $personne['email'] . '_' . $personne['login']);
     $personnes_physiques[$liste_id]['hash'] = $hash;
     if (in_array($personne['id'], $liste_personnes_a_jour)) {
         $personnes_physiques[$liste_id]['ajour'] = true;
     } else {
         $personnes_physiques[$liste_id]['ajour'] = false;
     }
 }
 $smarty->assign('convocations', $convocations);
 $smarty->assign('presences', $presences);
 $smarty->assign('quorum', $quorum);
 $smarty->assign('personnes', $personnes_physiques);