Subversion Repositories Applications.gtt

Rev

Rev 189 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php if (isset($messages)) : ?>
        <?php foreach ($messages as $message) : ?>
                <p class="information"><?=$message;?></p>
        <?php endforeach; ?>
<?php endif; ?>
<?php if ($preferences) : ?>
<div id="preferences">
        <form class="centre" id="gestion_admin_pref" action="index.php?action=<?=GTT_ACTION_PREFERENCE_VALIDER;?>" name="gestion_admin_pref" method="post">
                <input name="champ_nb_total_proj" value="<?=$nbre_projets;?>" type="hidden"/>
                <table id="preference">
                        <thead>
                                <tr>
                                        <th>&nbsp;</th>
                                        <th>Nom</th>
                                        <!--<th>Description</th>-->
                                        <th>Date début</th>
                                        <th>Date fin</th>
                                        <th>Durée prévue (j)</th>
                                        <!--<th>Durée financée (j)</th>-->
                                        <th>Temps perso. passé (j)</th>
                                        <th>Avancement (j)</th>
                                        <th>Avancement (%)</th>
                                </tr>
                        </thead>
                        <tbody>
                        <?php foreach ($preferences as $categorie => $projets):?>
                                <tr class="categories"><th colspan="9"><?=$categorie;?></th></tr>
                                <?php $ligne = "impair"; ?>
                                <?php foreach ($projets as $projet):?>
                                <tr class="<?=$ligne ; $ligne = ($ligne == "impair") ? "pair" : "impair" ;?>">
                                        <td class="check"><input id="pr:<?=$projet['id'];?>" name="pr:<?=$projet['id'];?>" value="<?=$projet['valeur'];?>" type="checkbox" <?=$projet['coche']?'checked="checked"':'';?>/></td>
                                        <td class="pr_no"><?=$projet['no'];?></td>
                                        <!--<td class="pr_de"><?=$projet['de'];?></td>-->
                                        <td class="pr_dade"><?=($projet['dade'] != '0000-00-00') ? $projet['dade'] : '&nbsp;' ;?></td>
                                        <td class="pr_dafi"><?=($projet['dafi'] != '0000-00-00') ? $projet['dafi'] : '&nbsp;' ;?></td>
                                        <td class="pr_dupr"><?=(!empty($projet['dupr'])) ? $projet['dupr'] : '&nbsp;' ;?></td>
                                        <!--<td class="pr_dufi"><?=(!empty($projet['dufi'])) ? $projet['dufi'] : '&nbsp;' ;?></td>-->

                                        <!-- colonne "avancement personnel en jours" -->
                                        <td>
                                                <?= ($projet['tpp'] === null ? '0' : ($projet['tpp'] == 0 ? 'moins de 1j' : $projet['tpp'])) ?>
                                                <?php
                                                        // pourcentage de temps sur ce projet p/r au temps total passé par l'équipe
                                                        $ptp = floor((empty($projet['tpp']) ? 0 : (($projet['tpp'] * 100) / $projet['avc'])));
                                                ?>
                                                (<?= $ptp ?> %)
                                        </td>

                                        <!-- colonne "avancement en jours" -->
                                        <?php
                                                // calculs utiles pour la suite
                                                $pourcentageEffectue = 0;
                                                $pourcentageEnTrop = 0;
                                                $joursEnTrop = $projet['avc'] - $projet['dupr'];
                                                if ($projet['dupr'] > 0) {
                                                        $pourcentageEffectue = round(($projet['avc'] / $projet['dupr']) * 100);
                                                        $pourcentageEnTrop = round((($joursEnTrop) / $projet['dupr']) * 100);
                                                }
                                        ?>
                                        <?php if ($projet['avc'] > ($projet['dupr'] * 1.05)): ?>
                                                <!-- on dépasse de 5%, alerte ! -->
                                                <td class="pr_av_j bg-alerte" title="<?= $joursEnTrop ?> jours ont été accordés au delà des prévisions">
                                        <?php else: ?>
                                                <td class="pr_av_j">
                                        <?php endif; ?>
                                                <?= $projet['avc'] ?> / <?= $projet['dupr'] ?>
                                        </td>

                                        <!-- colonne "avancement en %" -->
                                        <td class="pr_av" title="<?= $pourcentageEffectue ?>%">
                                                <div class="barre-avancement-ext">
                                                        <div class="barre-avancement-int" style="width:<?= min(100, $pourcentageEffectue) ?>px;">
                                                        </div>
                                                </div>
                                        <!--<?php if (!empty($projet['av'])) : ?>
                                                        <img    height="10" 
                                                                        width="<?=min(100, $projet['av']);?>" 
                                                                        title="pipi <?=$projet['av'];?> %"
                                                                        src="presentation/images/pixels/avancement.png"
                                                                        style="cursor:help;padding-right:<?=(100 - $projet['av']);?>px;border:1px solid #DDD;" 
                                                                        alt="<?=$projet['av'];?> %" />
                                                <?php else : ?>
                                                        <img    height="10" 
                                                                        width="100" 
                                                                        style="cursor:help;border:1px solid #DDD;"
                                                                        src="presentation/images/pixels/vide.png" 
                                                                        title="caca <?=$projet['av'];?> %" 
                                                                        alt="0 %" />
                                                <?php endif; ?>-->
                                        </td>
                                </tr>
                                <?php endforeach; ?>
                        <?php endforeach; ?>
                        </tbody>
                </table>
                <input class="btn_large" id="btn_valider_editer" name="btn_valider_editer" value="<?=$i18n_general_valider;?>" type="submit" />
        </form>
</div>
<?php endif; ?>