Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 405 → Rev 406

/trunk/modules/fiche/squelettes/fiche_nomenclature.tpl.html
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>