<?php /** * Ajout d'un bureau de vote dans une opération de boîtage * * PHP version 5 * * @category Ajax * @package LeQG * @author Damien Senger <*****@*****.**> * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0 * @link http://leqg.info */ // On récupère les informations $infos = $_POST; // On récupère des informations sur la mission $mission = Boite::informations($infos['mission'])[0]; // On effectue l'ajout de la rue à la mission Boite::ajoutBureau($infos['bureau'], $mission['mission_id']);
/** * Liste des immeubles d'une opération de boîtage * * PHP version 5 * * @category Ajax * @package LeQG * @author Damien Senger <*****@*****.**> * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0 * @link http://leqg.info */ $infos = $_GET; // On récupère des informations sur la mission $mission = Boite::informations($infos['mission'])[0]; // On récupère les rues de la mission avec leurs immeubles $rues = Boite::liste($mission['mission_id'], 0); // On récupère les immeubles à faire de notre rue $immeubles = $rues[$infos['rue']]; // Pour chaque immeuble, on modifie l'ID en son numéro foreach ($immeubles as $key => $immeuble) { $i = Carto::immeuble($immeuble); $immeubles[$key] = $i['immeuble_numero']; } // On tri les résultats natsort($immeubles); $liste = array(); foreach ($immeubles as $i) { $liste[] = $i; } // On exporte le tout en JSON echo json_encode($liste);
<?php /** * Ajout d'une rue dans une opération de boîtage * * PHP version 5 * * @category Ajax * @package LeQG * @author Damien Senger <*****@*****.**> * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0 * @link http://leqg.info */ // On récupère les informations $infos = $_POST; // On récupère des informations sur la mission $mission = Boite::informations($infos['mission'])[0]; // On effectue l'ajout de la rue à la mission Boite::ajoutRue($infos['rue'], $mission['mission_id']);
<?php /** * Création d'une nouvelle mission de boîtage * * PHP version 5 * * @category Ajax * @package LeQG * @author Damien Senger <*****@*****.**> * @license https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0 * @link http://leqg.info */ // On récupère les informations $info = $_POST; // On lance la création de la mission avec les informations récupérées $mission = Boite::creation($info); // On redirige vers la page de la mission Core::goPage('mission', array('code' => md5($mission)), true);
--><div class="npai" style="width: <?php echo pourcentage($nombre['impossible'], $nombre['total']); ?> %;"><span>Boîtage impossible</span></div><!-- --></div> </section> <?php } else { ?> <section id="boitage-statistiques" class="contenu demi icone fusee"> <h3>La mission n'a pas été commencée.</h3> <?php if (Boite::nombreImmeubles($mission['mission_id'], 0)) { ?> <h5>Il existe <span><?php echo Boite::estimation($mission['mission_id']); ?> </span> électeurs à boiter.</h5> <?php } ?> </section> <?php } ?> <section id="listeImmeublesParRue" class="contenu demi invisible"> <h4 class="nomRue">Immeubles restant à boiter <strong><span></span></strong></h4> <ul class="form-liste"></ul> </section>