1,15 → 1,25 |
<div id="nomenclature"> |
<h2>Nom retenu</h2> |
<div class="legende" style="float:right;"> |
<span class="legende_nom_retenu couleur_legende"></span><span>Nom sélectionné</span> |
<div style="float:right"> |
<div class="legende"> |
<b>Légende</b><br /> |
<span class="legende_nom_retenu couleur_legende" style="margin:8px 5px 0 0"></span><span>Nom sélectionné</span> |
<br /> |
<div class="imagettePlus"></div>Afficher la biblio |
<br /> |
<div class="imagetteMoins"></div>Masquer la biblio |
</div> |
<div style="padding:5px 10px; display:none" id="plieur"> |
<a href="javascript:deplierTout()">Tout déplier</a> | <a href="javascript:plierTout()">Tout plier</a> |
</div> |
</div> |
<div class="onglet_marge_gauche"> |
<span class="retenu <?= ($nom_selectionne == $nom_retenu) ? 'surlignage' : '' ?>"> |
<span class="nom retenu <?= ($nom_selectionne == $nom_retenu) ? 'surlignage' : '' ?>"> |
<?= $nom_retenu_formate ?> |
</span> |
</div> |
<?php if($basionyme_nom_retenu != null && $basionyme_nom_retenu != '') { ?> |
<div class="onglet_marge_gauche"> |
<div class="nom onglet_marge_gauche"> |
Basionyme : <?= $basionyme_nom_retenu ?> |
</div> |
<?php } ?> |
21,10 → 31,10 |
<ul> |
<?php foreach ($synonymes['noms'] as $id => $synonyme) : ?> |
<li class="item_nomenclature"> |
<span class="<?= ($nom_selectionne == $synonyme['nom_sci']) ? 'surlignage' : '' ?>"> |
<span class="nom<?= ($nom_selectionne == $synonyme['nom_sci']) ? ' surlignage' : '' ?>"> |
<?= $synonyme['nom_sci_complet'] ?> |
</span><br /> |
<?= ($synonyme['basionyme_html_complet']) ? "Basionyme : ".$synonyme['basionyme_html_complet'] : ''; ?> |
<span class="nom basionyme_complet"><?= ($synonyme['basionyme_html_complet']) ? "Basionyme : ".$synonyme['basionyme_html_complet'] : ''; ?></span> |
</li> |
<?php endforeach; ?> |
</ul><hr class="nettoyage" /> |
38,7 → 48,7 |
<?php foreach ($infos_flore as $code => $flore) : ?> |
<li class="item_nomenclature"> |
<div> |
Dans la flore <em><?= $flore['nom_flore'] ?></em>,<br /> |
Dans la flore <em><?= $flore['nom_flore'] ?></em>, |
ce taxon porte le nom de <em><?= $flore['nom_sci'] ?></em> |
et le code <b><?= $flore['id'] ?></b><br /> |
</div> |
63,4 → 73,63 |
<a class="lien_metadonnees lien_popup" href="<?= $synonymes['meta']['url']; ?>">Voir toutes les metadonnées</a> |
</span> |
</div> |
|
<script type="text/Javascript"> |
|
function plierTout() { |
$('.nom').children('.imagetteMoins').removeClass('imagetteMoins').addClass('imagettePlus'); |
$('.plus').css('display', 'none'); |
} |
|
function deplierTout() { |
$('.nom').children('.imagettePlus').removeClass('imagettePlus').addClass('imagetteMoins'); |
$('.plus').css('display', 'inline'); |
} |
|
$(document).ready(function () { |
|
$('#plieur').show(); |
if (typeof gestionBiblio != 'function') { |
gestionBiblio = function() { |
$('.nom').each(function () { |
|
html = $(this).html(); |
posCrochetGauche = html.indexOf('['); |
if (posCrochetGauche > 0) { |
$(this).css('cursor', 'pointer'); |
nom = html.substr(0, posCrochetGauche); |
biblio = html.substr(posCrochetGauche, html.length); |
$(this).html(nom); |
|
imagettePlus = document.createElement('div'); |
$(imagettePlus).addClass('imagettePlus'); |
$(this).prepend($(imagettePlus)); |
|
plus = document.createElement('span'); |
$(plus).addClass('plus'); |
$(plus).html(biblio); |
$(plus).hide(); |
|
$(this).click(function() { |
|
if (!$(this).children('.plus').is(':visible')) { |
$(this).children('.imagettePlus').removeClass('imagettePlus').addClass('imagetteMoins'); |
$(this).children('.plus').css('display', 'inline'); |
} else { |
$(this).children('.imagetteMoins').removeClass('imagetteMoins').addClass('imagettePlus'); |
$(this).children('.plus').css('display', 'none'); |
} |
|
}); |
|
$(this).append($(plus)); |
|
} |
}); |
}; |
} |
|
gestionBiblio(); |
}); |
</script> |
</div> |