Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

<!-- Fichier expert -->
<!-- Variables js communes injectée dans fiche_entete.tpl.tml -->
<? $url = htmlentities('?referentiel='.Registre::get('parametres.referentiel').'&niveau='.Registre::get('parametres.niveau').'&module=fiche&num_nom='.$num_nom.'&type_nom='.$type_nom.'&nom='.$nom.'&onglet=');?>
<div class="synthese onglet_contenu" id="synthese">
        <div class="colonne deuxtiers">
                <!-- Nomenclature -->
                <div id="synthese_nomenclature" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-6">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>nomenclature"><?=$i18n["onglet-nom-classif"]?></a>
                        </h3>
                        <div id="contenu-6" class="contenu">
                        <h4>Taxons supérieurs</h4>
                                <?php if($nomenclature['taxons_sup'] != array()) { ?>   
                                        <?php foreach($nomenclature['taxons_sup'] as $taxon) : ?>       
                                                <div>
                                                        <a title="Voir la fiche de ce nom" href="<?= $nomenclature['urls']->obtenirUrlFiche($taxon['num_nom'],'nom_scientifique', $taxon['nom_sci']); ?>">
                                                                <?= $taxon['rang.libelle'];  ?> : <?= $taxon['nom_sci']; ?>
                                                        </a>
                                                </div>
                                        <?php endforeach; ?>
                                <?php } else { ?>       
                                        <div>Aucun taxon supérieur référencé </div>
                                <?php } ?>
                                <h4>Nom retenu</h4>
                                <div>
                                        <div class="nom retenu <?= ($nomenclature['nom_selectionne'] == $nomenclature['nom_retenu_formate']) ? 'surlignage' : '' ?>">
                                                <?= $nomenclature['nom_retenu_formate']; ?>
                                        </div>
                                        <?php if($nomenclature['basionyme_nom_retenu'] != '') { ?>      
                                                <div class="nom"> <span class="nomenclature_basionyme">Basionyme : <?= $nomenclature['basionyme_nom_retenu']; ?></span></div>
                                        <?php } ?>
                                </div>
                                <h4>Synonymes</h4>
                                <?php if($nomenclature['synonymes'] == array()) { ?>
                                        Aucun synonyme
                                <? } else { ?>
                                        <?php foreach ($nomenclature['synonymes'] as $synonyme) : ?>
                                                <div class="nomenclature_synonyme nom<?= ($nomenclature['nom_selectionne'] == $synonyme['nom_sci_complet']) ? ' surlignage' : '' ?>">
                                                        <?= $synonyme['nom_sci_complet']; ?>
                                                </div>
                                        <?php endforeach; ?>
                                        <?php if($nomenclature['autresSynonymesNbre'] > 0) { ?>
                                                <a href="<?=$url;?>nomenclature" class="lien_ouverture_onglet_parent" id="alignement_droite">
                                                        et <?= $nomenclature['autresSynonymesNbre'] ?>
                                                        autre<?= ($nomenclature['autresSynonymesNbre'] > 1) ? 's' : '' ?>
                                                        synonyme<?= ($nomenclature['autresSynonymesNbre'] > 1) ? 's' : '' ?>
                                                </a>
                                <?php }} ?>
                                
                                <h4>Taxons inférieurs</h4>
                                <?php if($nomenclature['taxons_inf'] != array()) { ?>
                                        <?php foreach($nomenclature['taxons_inf'] as $taxon) : ?>       
                                                <div>
                                                        <a title="Voir la fiche de ce nom" href="<?= $nomenclature['urls']->obtenirUrlFiche($taxon['num_nom'],'nom_scientifique', $taxon['nom_sci']); ?>">
                                                                <?= $taxon['rang.libelle'];  ?> : <?= $taxon['nom_sci']; ?>
                                                        </a>
                                                </div>
                                        <?php endforeach; ?>
                                <?php } else { ?>       
                                        <div>Aucun taxon inférieur référencé </div>
                                <?php } ?>
                                <a href="<?=$url;?>classification" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                <!-- Description -->
                <div id="synthese_description" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-1">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>description"><?=$i18n["onglet-nom-descr"]?></a>
                        </h3>
                        <div id="contenu-1" class="contenu">
                                <h4><?= $description['titre']?></h4>
                                <? if ($description['description'] != '') : ?>
                                        <? if($description['type'] == 'baseflor') : ?>
                                                <table class="desc">
                                                        <tr>
                                                                <td colspan="2">
                                                                        <?if ($description['description']['type_bio'] != '') : ?>
                                                                                <span class="titre">Type Biologique :</span> <?=$description['description']['type_bio']; ?><br/>
                                                                         <? endif; ?>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td colspan="2">
                                                                        <?  if ($description['description']['form_vegetale'] != '') : ?>
                                                                                <span class="titre">Formation végétale  :</span>  <?=$description['description']['form_vegetale']; ?><br/>
                                                                        <? endif; ?>
                                                                 </td>
                                                        </tr>
                                                        <tr>
                                                                <td colspan="2">
                                                                        <? if ($description['description']['chorologie'] != ''): ?>
                                                                                <span class="titre">Chorologie  : </span> <?=$description['description']['chorologie']; ?><br/>
                                                                        <? endif; ?>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td >
                                                                        <? if ($description['description']['inflorescence'] != '') : ?>
                                                                                <span class="titre">Inflorescence :</span>  <?=$description['description']['inflorescence']; ?><br/>
                                                                        <? endif; ?>
                                                                        <? if ($description['description']['fruit'] != '') : ?>
                                                                                <span class="titre">Fruit :</span>  <?=$description['description']['fruit']; ?><br/>
                                                                        <? endif; ?>
                                                                        <? if ($description['description']['couleur_fleur'] != '') : ?>
                                                                                <span class="titre">Couleur de la fleur  : </span> <?=$description['description']['couleur_fleur']; ?><br/>
                                                                        <? endif; ?>
                                                                        <? if ($description['description']['macule'] != '') : ?>
                                                                                <span class="titre">Macule  :</span>  <?=$description['description']['macule']; ?><br/>
                                                                        <? endif; ?>
                                                                        <? if ($description['description']['floraison'] != '') : ?>
                                                                                <span class="titre">Floraison  :</span>  <?=$description['description']['floraison']; ?><br/>
                                                                        <? endif; ?>
                                                                </td>
                                                                <td>
                                                                        <? if ($description['description']['sexualite'] != '') : ?>
                                                                                <span class="titre">Sexualité : </span> <?=$description['description']['sexualite']; ?><br/>
                                                                        <? endif; ?>
                                                                        <?if ($description['description']['ordre_maturation'] != '') : ?>
                                                                                <span class="titre">Ordre de maturation : </span> <?=$description['description']['ordre_maturation']; ?><br/>
                                                                        <? endif; ?>
                                                                        <? if ($description['description']['pollinisation'] != '') : ?>
                                                                                <span class="titre">Pollinisation : </span> <?=$description['description']['pollinisation']; ?><br/>
                                                                        <? endif; ?>
                                                                        <? if ($description['description']['dissemination'] != '') : ?>
                                                                                <span class="titre">Dissémination : </span><?=$description['description']['dissemination']; ?><br/>
                                                                        <? endif; ?>
                                                                </td>
                                                        </tr>
                                                </table>        
                                        <? elseif($description['titre'] == 'Description de Coste') : ?> 
                                                <table class="desc">
                                                         <tr>
                                                                <td>
                                                                        <?if ($description['description']['nom_scientifique'] != '') : ?>
                                                                                <span class="gras">
                                                                                <?=$description['description']['nom_scientifique']; ?>
                                                                                </span> 
                                                                        <? endif; ?>
                                                                        <?if ($description['description']['nom_commun'] != '') : ?>
                                                                                <span class="italique">
                                                                                <?=$description['description']['nom_commun']; ?> 
                                                                                </span>
                                                                        <? endif; ?>
                                                                </td>
                                                         </tr>
                                                         <?if ($description['description']['synonymes'] != '') : ?>
                                                                <tr>
                                                                        <td>
                                                                                <span class="titre">Synonymes </span>
                                                                                <?=$description['description']['synonymes']; ?> 
                                                                        </td>
                                                                </tr>
                                                        <? endif; ?>
                                                         <tr>
                                                                <td>
                                                                        <?if ($description['description']['texte'] != '') : ?>
                                                                                <?=$description['description']['texte']; ?> 
                                                                                <br/>
                                                                        <? endif; ?>
                                                                </td>
                                                        </tr>
                                                        <?if ($description['description']['ecologie'] != '') : ?>
                                                                 <tr>
                                                                        <td>
                                                                                <span class="titre">Écologie </span>
                                                                                <?=$description['description']['ecologie']; ?>
                                                                        </td>
                                                                </tr>
                                                        <? endif; ?>
                                                        <?if ($description['description']['repartition'] != '') : ?>
                                                                <tr>
                                                                        <td>
                                                                                <span class="titre">Répartition </span>
                                                                                <?=$description['description']['repartition']; ?> 
                                                                        </td>
                                                                </tr>
                                                        <? endif; ?>
                                                        <?if ($description['description']['floraison'] != '') : ?>                              
                                                                 <tr>
                                                                         <td>
                                                                                <span class="titre">Floraison </span>
                                                                                <?=$description['description']['floraison']; ?>
                                                                                <?if ($description['description']['fructification'] != '') : ?>
                                                                                        <span class="titre">Fructification </span>
                                                                                        <?=$description['description']['fructification']; ?>
                                                                                <? endif; ?>
                                                                        </td>
                                                                </tr>
                                                        <? endif; ?>
                                                        <?if ($description['description']['usages'] != '') : ?>
                                                                <tr>
                                                                        <td>
                                                                                <span class="titre">Usages</span>
                                                                                        <?=$description['description']['usages']; ?>
                                                                        </td>
                                                                </tr>
                                                        <? endif; ?>
                                                </table>
                                        <? else : ?>
                                                <?=$description['description'];?>
                                        <? endif;?>
                                <? endif;?>
                                <br/>
                                <a href="<?=$url;?>description" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                <!-- Ecologie -->
                <div id="synthese_ecologie" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-8">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>ecologie"><?=$i18n["onglet-nom-eco"]?></a>
                        </h3>
                        <div id="contenu-8" class="contenu">
                                <h4><?=$ecologie['graph']['titre']?></h4>
                                <? if (empty($ecologie['graph']['description'])) : ?>
                                        <? if ($ecologie['graph']['wikini']['ecologie'] == '') :?>
                                                <a href="<?=$url;?>statut" class="lien_ouverture_onglet_parent" >
                                                        Rajouter vos informations.
                                                </a>
                                        <? else : echo $ecologie['graph']['wikini']['ecologie'];?>
                                        <? endif; ?>
                                <? else : ?>
                                        <div class="fond_graphique">    
                                                <? if (isset($ecologie['graph']['description']['climat_url'])) :?>
                                                        <span class="titre">caractéristiques climatiques</span>
                                                        <div class="graphique">
                                                                <object  type="image/svg+xml" data="<?=$ecologie['graph']['description']['climat_url']?>" 
                                                                class="svg" alt="<?=$ecologie['graph']['description']['climat_url_png']?>" >  
                                                                </object>
                                                        </div>
                                                <?endif;?>
                                                <? if (isset($ecologie['graph']['description']['sol_url'])) :?>
                                                        <span class="titre">caractéristiques du sol</span>
                                                        <div class="graphique">
                                                                <object  type="image/svg+xml" data="<?=$ecologie['graph']['description']['sol_url']?>" 
                                                                class="svg" alt="<?=$ecologie['graph']['description']['sol_url_png']?>" >   
                                                                </object>
                                                        </div>
                                                <?endif;?>
                                                <a href="<?=$url;?>ecologie" class="lien_ouverture_onglet_parent">
                                                        Voir les références
                                                </a>
                                        </div>
                                <? endif; ?>
                                <? if (!empty($ecologie['phytosocio']['description'])) : ?>
                                        <h4>Phytosociologie</h4>
                                        <span class="gras">
                                                <?=$ecologie['phytosocio']['description'][0]['niveau.libelle']?> - 
                                                <?=$ecologie['phytosocio']['description'][0]['code_catminat']?>
                                        </span> <br/>
                                        <?=$ecologie['phytosocio']['description'][0]['syntaxon']?> - 
                                        <span class="italique">
                                                <?=$ecologie['phytosocio']['description'][0]['physio_biotype']?>
                                        </span> 
                                <? endif; ?>    
                                <br/>
                                <a href="<?=$url;?>ecologie" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                <!-- Ethnobotanique -->
                <div id="synthese_ethnobotanique" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-4">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>ethnobotanique"><?=$i18n["onglet-nom-ethnobota"]?></a>
                        </h3>
                        <div id="contenu-4" class="contenu">
                                <h4>Noms communs</h4>
                                <?php if ($ethnobotanique['nomsVerna'] == array()) { ?>
                                        Aucun nom vernaculaire
                                        <? if ($ethnobotanique['wikini']['noms_communs'] == '') {?>
                                        <a href="<?=$url;?>ethnobotanique" class="lien_ouverture_onglet_parent" >
                                                Rajouter vos informations.
                                        </a>
                                <? } else { echo $ethnobotanique['wikini']['noms_communs'];} ?>
                                <?php } else { ?>
                                        <?php foreach ($ethnobotanique['nomsVerna'] as $nom_verna) : ?>
                                                <div> - <?= $nom_verna['nom_vernaculaire'].' ('.$nom_verna['code_langue'].')'; ?> </div>
                                        <?php endforeach; ?>
                                        <?php if($ethnobotanique['autresNomsVerna'] > 0) { ?>
                                                <a href="<?=$url;?>ethnobotanique" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                                        et <?= $ethnobotanique['autresNomsVerna'] ?>
                                                        autre<?= ($ethnobotanique['autresNomsVerna'] > 1) ? 's' : '' ?>
                                                        nom<?= ($ethnobotanique['autresNomsVerna'] > 1) ? 's' : '' ?>
                                                </a><br />
                                        <?php }?>
                                <?php }?>
                                <h4>Usages</h4>
                                <? if ($ethnobotanique['wikini']['usage'] == '') {?>
                                        <a href="<?=$url;?>ethnobotanique" class="lien_ouverture_onglet_parent" >
                                                Rajouter vos informations.
                                        </a>
                                <? } else { echo $ethnobotanique['wikini']['usage'];} ?>
                                <h4>Culture et arts</h4>
                                <? if ($ethnobotanique['wikini']['culture_et_arts'] == '') {?>
                                        <a href="<?=$url;?>ethnobotanique" class="lien_ouverture_onglet_parent" >
                                                Rajouter vos informations.
                                        </a>
                                <? } else { echo $ethnobotanique['wikini']['culture_et_arts']; } ?>
                                <br />
                                <a href="<?=$url;?>ethnobotanique" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                <!-- Bibliographie -->  
                <div id="synthese_bibliographie" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-2">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>bibliographie"><?=$i18n["onglet-nom-biblio"]?></a>
                        </h3>
                        <div id="contenu-2" class="contenu">
                                <?php if (isset($bibliographie['wikini'])) { ?>
                                        <?= ($bibliographie['wikini']['biblio'] == '') ? 
                                                '<a href="'.$url.'description" class="lien_ouverture_onglet_parent" >
                                                Ajoutez votre bibliographie sur ce taxon</a>'
                                        : $bibliographie['wikini']['biblio'] ?>
                                <?php } else { ?>
                                                
                                        <h4>Références</h4>
                                        <?php if ($bibliographie['references'] == array()) { ?>
                                                Aucune référence bibliographique
                                        <?php } else { ?>
                                                <?php foreach ($bibliographie['references'] as $reference) : ?>
                                                        <div> - <?= $reference['reference_html']; ?> </div>
                                                <?php endforeach; ?>
                                                <?php if($bibliographie['autresReferences'] > 0) { ?>
                                                        <a href="<?=$url;?>nomenclature" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                                                et <?= $bibliographie['autresReferences'] ?>
                                                                autre<?= ($bibliographie['autresReferences'] > 1) ? 's' : '' ?>
                                                                référence<?= ($bibliographie['autresReferences'] > 1) ? 's' : '' ?>
                                                        </a>
                                        <?php } } ?>
                                <?php }?>
                                <hr class="nettoyage" />
                                <a href="<?=$url;?>bibliographie" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                
        </div><div class="colonne">     
        
                <!-- Illustrations -->
                <div id="synthese_illustrations" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-0">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>illustrations"><?=$i18n["onglet-nom-illustra"]?></a>
                        </h3>
                        <div id="contenu-0" class="contenu">
                                <?php if ($illustrations['imageUrl'] != '') : ?>
                                        <img class="illustration_cel" data-num-nom="<?= $num_nom; ?>" title="<?= $infos['nom_sci'] . ($nom_vernaculaire != '' ? ' ('.$nom_vernaculaire.')' : '') ?>" 
                                        src="<?=$illustrations['imageUrl']?>" alt="<?= $infos['nom_sci'] . ($nom_vernaculaire != '' ? ' ('.$nom_vernaculaire.')' : '') ?>" 
                                        style="margin-bottom: 0px; margin-left: -2px; width: 210px;"/>
                                <?php else : ?>
                                        <span class="absent" style="float:none; margin-left:55px">
                                                Pas de photo<br />
                                                <a href="http://www.tela-botanica.org/page:cel" 
                                                        title="Ajouter une photographie de <?= $nom_retenu ?> au moyen du Carnet en Ligne" 
                                                        onclick="window.open(this.href); return false;" class="contribuer">
                                                        Contribuer
                                                </a>
                                        </span>
                                <?php endif; ?>
                                <a href="<?=$url;?>illustrations" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                <!-- Répartition -->
                <div id="synthese_repartition" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-3">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>repartition"><?=$i18n["onglet-nom-repart"]?></a>
                        </h3>
                        <div id="contenu-3" class="contenu">
                                <? if ($referentiel != "bdtxa" && $repartition['eflore'] != null) : ?>
                                        <h4>Observations</h4>
                                        <img src="<?=htmlentities($repartition['eflore'])?>" alt="<?= $infos['nom_sci'] ?> - carte des observations" style="margin-left: 11px; width: 190px;" />
                                <? endif; ?>
                                <? if ($repartition['chorodep'] != null) : ?>
                                        <h4>Répartition départementale</h4>
                                        <img src="<?=htmlentities($repartition['chorodep'])?>" alt="<?= $infos['nom_sci'] ?> - carte de répartition"/>
                                <? endif; ?>
                                <br/>
                                <a href="<?=$url;?>repartition" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                        </div>
                </div>
                
                <!-- Statut de protection -->
                <div id="synthese_statut" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
                        <h3 class="titre ui-widget-header ui-corner-all" id="titre-7">
                                <a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>statut"><?=$i18n["onglet-nom-protect"]?></a>
                        </h3>
                        <div id="contenu-7">
                                <div class="contenu <?= (isset($statut['statuts'])) ? 'attention' : ''; ?>">
                                <? if (!empty($statut['statuts']) && isset($statut['statuts'])) { ?>
                                        Dans les zones suivantes, ce taxon est soumis à :
                                        <ul>
                                        <?php foreach($statut['statuts'] as $id=>$type_statut) : ?>
                                                <li><?= $id;?> :<ul>
                                                <?php foreach($type_statut as $statut_zone) : ?>        
                                                        <li><a href="<?=$url;?>statut" class="lien_ouverture_onglet_parent" >
                                                                <?= $statut_zone ?><br />
                                                        </a></li>
                                                <?php endforeach; ?></ul></li>
                                        <?php endforeach; ?></ul>
                                <? } else if ($statut['wikini']['statuts_de_protection'] != '' ) { ?>
                                        <?= $statut['wikini']['statuts_de_protection'];?>
                                <? } ?>
                                </div><div class="contenu <?= isset($statut['liste_rouge'][0]) ? 'attention' : ''; ?>">
                                <? if (!empty($statut['liste_rouge']) && isset($statut['liste_rouge'][0])) { ?>
                                        <div class="gras">Ce taxon est classé dans la liste rouge dans la catégorie : <br /></div>
                                        <a href="<?=$url;?>statut" class="lien_ouverture_onglet_parent" >
                                                <?= $statut['liste_rouge'][0]['num_categorie'].' - '.$statut['liste_rouge'][0]['categorie']; ?><br />
                                        </a>
                                <? } ?>
                                <? if ($statut['wikini']['statuts_de_protection'] == '' && !isset($statut['statuts'][0]) && !isset($statut['liste_rouge'][0])) {?>
                                        <span class="pas_de_protection">Pas de protection connue</span>
                                <? }?>
                                <br />
                                <a href="<?=$url;?>statut" class="lien_ouverture_onglet_parent" id="alignement-droite">
                                        Voir +/Compléter
                                </a>
                                </div>
                        </div>
                </div>
        </div>
        <hr class="nettoyage" />        
        <script type="text/javascript">
                $.event.trigger('ongletSyntheseCharge');
        </script>
</div>