Example #1
0
" class="nostyle"><button>Revenir à la mission</button></a>
        <?php 
} else {
    ?>
        <a href="<?php 
    Core::goPage('porte', array('action' => 'voir', 'mission' => $mission['mission_id']));
    ?>
" class="nostyle"><button>Revenir à la mission</button></a>
        <?php 
}
?>
    </section>
    
<?php 
if (Porte::nombreVisites($mission['mission_id'])) {
    $rues = Porte::liste($mission['mission_id']);
    foreach ($rues as $rue => $immeubles) {
        if (count($immeubles)) {
            if ($rue == $_GET['rue']) {
                $ville = Carto::ville(Carto::villeParRue($rue));
                // On va tenter de retrier les immeubles dans le bon ordre
                $link = Configuration::read('db.link');
                $query = 'SELECT `immeuble_id`, `immeuble_numero` FROM `immeubles` WHERE `immeuble_id` = ' . implode(' OR `immeuble_id` = ', $immeubles) . ' ORDER BY `immeuble_numero` ASC';
                $sql = $link->query($query);
                $buildings = array();
                while ($d = $sql->fetch(PDO::FETCH_ASSOC)) {
                    $buildings[] = $d;
                }
                Core::triMultidimentionnel($buildings, 'immeuble_numero');
                $immeubles = array();
                foreach ($buildings as $building) {
Example #2
0
                <?php 
            // On va tenter de retrier les immeubles dans le bon ordre
            $link = Configuration::read('db.link');
            $query = 'SELECT `immeuble_id`, `immeuble_numero` FROM `immeubles` WHERE `immeuble_id` = ' . implode(' OR `immeuble_id` = ', $immeubles) . ' ORDER BY `immeuble_numero` ASC';
            $sql = $link->query($query);
            $buildings = array();
            while ($d = $sql->fetch(PDO::FETCH_ASSOC)) {
                $buildings[] = $d;
            }
            Core::triMultidimentionnel($buildings, 'immeuble_numero');
            $immeubles = array();
            foreach ($buildings as $building) {
                $immeubles[] = $building['immeuble_id'];
            }
            foreach ($immeubles as $immeuble) {
                $electeurs = Porte::electeurs(md5($mission['mission_id']), md5($immeuble));
                if ($electeurs) {
                    ?>
        		    
        		        <h5><?php 
                    Carto::afficherImmeuble($immeuble);
                    echo $nomRue;
                    ?>
</h5>
        		        
        		        <table class="reporting">
            		        <thead>
                		        <tr>
                    		        <th>Électeur</th>
                    		        <th class="petit">Absent</th>
                    		        <th class="petit">Ouvert</th>
Example #3
0
%;"><span>Portion&nbsp;réalisée&nbsp;de&nbsp;la&nbsp;mission&nbsp;(<?php 
    echo ceil(pourcentage($nombre['fait'], $nombre['total']));
    ?>
&nbsp;%)</span></div><!--
		 --></div>
		</section>
    <?php 
} else {
    ?>
		<section id="porte-statistiques" class="icone fusee contenu demi">
			<h3>La mission n'a pas été commencée.</h3>
    <?php 
    if (Porte::nombreVisites($mission['mission_id'], 0)) {
        ?>
				<h5>Il existe <span><?php 
        echo number_format(Porte::estimation($mission['mission_id']), 0, ',', ' ');
        ?>
</span> électeurs à visiter.</h5>
    <?php 
    }
    ?>
		</section>
    <?php 
}
?>
	
	<section id="listeImmeublesParRue" class="contenu demi invisible">
		<h4 class="nomRue">Immeubles restant à visiter <strong><span></span></strong></h4>
		
		<ul class="form-liste"></ul>
	</section>
Example #4
0
<?php

/**
 * Ajout d'un bureau dans une mission de porte à porte
 *
 * 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 = Porte::informations($infos['mission'])[0];
// On effectue l'ajout de la rue à la mission
Porte::ajoutBureau($infos['bureau'], $mission['mission_id']);
Example #5
0
        ?>
</span> électeurs à boiter.</h5>
        <?php 
    }
    ?>
    	</section>
    <?php 
}
?>
	
	<section class="contenu demi">
		<h4>Militants inscrits à cette mission</h4>
		
		<ul class="listeContacts">
    <?php 
$comptes = Porte::inscriptions($mission['mission_id']);
if (count($comptes)) {
    foreach ($comptes as $compte) {
        ?>
			<li class="contact homme"><?php 
        echo User::getLoginByID($compte['user_id']);
        ?>
</li>
    <?php 
    }
} else {
    ?>
			<li class="contact homme">Aucune inscription actuellement.</li>
    <?php 
}
?>