Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 259 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<!-- ODS_SAISIE - DEBUT LISTE EVENEMENTS -->
<div>
        <h2> Observations pour l'année <?= $annee ?> </h2>

        <p class="cadre_information">Pour ajouter ou modifier une observation, cliquez sur la case correspondante et sélectionnez une date dans le calendrier,
       (vous pouvez annuler l'édition en appuyant sur la touche échap). Pour la supprimer cliquez sur la croix à droite de la date.
        </p>

                <ul class="liste_annees_observations">
                        <?php for($annees_avant_celle_ci = date('Y') ; $annees_avant_celle_ci >= date('Y') - 5 ; $annees_avant_celle_ci--) : ?>
                                <?php if ($annees_avant_celle_ci == $annee) { ?>
                                        <li id="annee_en_cours"><?= $annees_avant_celle_ci ?></li>
                                <?php } else { ?>
                                        <li><a href="<?= Liens::getUrlConsultationEspeceStation($id_station, $id_espece,$annees_avant_celle_ci);?>"> <?= $annees_avant_celle_ci ?> </a></li>
                                <?php } ?>
                                <?php if ($annees_avant_celle_ci != date('Y') - 5) { ?>
                                        <li> | </li>
                                <?php } ?>
                        <?php endfor; ?>
                </ul>
        <table id="saisie_liste_evenements">
                <tr>
                        <th></th>
                        <?php foreach($evenements as $evenement) : ?>
                                <th class="stade_<?= $evenement['abreviation']; ?>" colspan="<?=count($evenement['stades']) ?>">
                                                <div class="evenement"><?= $evenement['nom'] ?></div>
                                </th>
                        <?php endforeach; ?>
                        <th></th>
                </tr>

                <tr>
                        <th> stades </th>
                        <?php foreach($evenements as $evenement) : ?>
                                <?php foreach($evenement['stades'] as $id_stade => $stade) : ?>
                                        <th title="<?= $evenement['description'][$id_stade]; ?>" class="stade_evenement">
                                                <?= $stade ?>
                                        </th>
                                <?php endforeach; ?>
                        <?php endforeach; ?>
                </tr>

        <?php foreach ($individus as $individu) : ?>
        <tr class="liste_observations_individu" id="observations_individu_<?= $individu['id_individu'] ?>">
                <td class="information_individu">
                        <a title="cliquez pour accéder à la fiche de cet individu" href="<?= Liens::getUrlConsultationFicheIndividu($id_station,$id_espece, $individu['id_individu']); ?>">
                                <?= $individu['nom'] ?>
                        </a>
                </td>
                <?php foreach($evenements as $nom_evenement => $evenement) : ?>
                                <?php foreach($evenement['stades'] as $id_stade => $stade) : ?>
                                <td class="conteneur_date_observation" title="Cliquez pour modifier la date de cette observation">
                                                                <?php if (!empty($individu['observations'][$annee][$nom_evenement][$stade])) { ?>
                                                                        <?php foreach($individu['observations'][$annee][$nom_evenement][$stade] as $id_observation => $date_observation) : ?>
                                                                                <div class="date_observation_individu element_cliquable"
                                                                                        data-id-stade-observation="<?=$id_stade?>"
                                                                                        data-id-observation="<?=$id_observation?>"
                                                                                        data-id-individu="<?=$individu['id_individu']?>"
                                                                                        data-date-observation="<?=$date_observation?>"
                                                                                        id="individu_<?=$individu['id_individu']?>_evenement_<?=$id_stade?>_observation_<?=$id_observation?>">
                                                                <span class="date_observation"><?= $date_observation ?></span>
                                                                                        <span class="datepicker_container"></span>
                                                                                        <div class="conteneur_supprimer_observation">
                                                                                                <span title="Cliquez pour supprimer cette observation" class="icone supprimer_observation">&nbsp;</span>
                                                                                        </div>
                                                                                </div>
                                                                        <?php endforeach; ?>
                                        <?php } ?>
                                                                <div class="ajouter_observation date_observation_individu element_cliquable"
                                                                        data-id-stade-observation="<?=$id_stade?>"
                                                                        data-id-individu="<?=$individu['id_individu']?>"
                                                                        title="Cliquez pour ajouter une nouvelle observation de ce stade"
                                                                        id="ajouter_observation_individu_<?=$individu['id_individu']?>_evenement_<?=$id_stade?>">
                                                                                <span class="icone date_observation">&nbsp;</span>
                                                                                <span class="datepicker_container"></span>
                                                                                <div class="conteneur_supprimer_observation">
                                                                                        <span title="Cliquez pour supprimer cette observation" class="icone supprimer_observation">&nbsp;</span>
                                                                                </div>
                                </td>
                        <?php endforeach; ?>
                        <?php endforeach; ?>
                <td class="conteneur_element_modifier">
                        <a class="lien_modifier" href="<?= Liens::getUrlFormulaireModificationObservation($id_station,$id_espece, $individu['id_individu'], $annee); ?>">
                                <img alt="modifier" src="<?= Liens::getUrlImage(); ?>modification.png" />
                        </a>
                </td>
        </tr>
        <?php endforeach; ?>
        </table>

<a id="lien_ajout_individu" href="<?= Liens::getUrlFormulaireSaisieIndividu($id_station,$id_espece); ?>"> Nouvel individu </a>
</div>
<!-- ODS_SAISIE - FIN LISTE EVENEMENTS -->