/trunk/presentations/styles/eflore.css |
---|
706,3 → 706,8 |
.infos_date_maj { |
padding-left: 15px; |
} |
.aucune_info { |
padding-left: 15px; |
padding-top: 15px; |
} |
/trunk/presentations/scripts/fiche-synthese.js |
---|
202,6 → 202,7 |
var ongletSyntheseCharge = true; |
function selectionnerOngletParDefautOuEnregistre() { |
// Si un onglet est précisé dans l'url |
// Récupération de l'adresse de l'onglet sélectionné |
var urlVars = getUrlVars(); |
214,11 → 215,12 |
} else { |
ongletSyntheseCharge = false; |
} |
var cookieOnglet = obtenirOngletCookiePourPage(); |
// On réouvre le dernier onglet consulté, à voir si on garde ça en prod, en tout cas c'est |
// pratique pendant le développement |
if($.cookie('onglet_eflore') && $.cookie('onglet_eflore') != 'ui-tabs-1') { |
$('#zone_onglets').tabs("select", '#'+$.cookie('onglet_eflore')); |
if(cookieOnglet && cookieOnglet != 'ui-tabs-1') { |
$('#zone_onglets').tabs("select", '#'+cookieOnglet); |
} else { |
selectionnerOngletSynthese(); |
$('.ui-tabs-panel').hide(); |
276,7 → 278,7 |
$('#zone_contenu_fiche').hide(); |
// on cache la croix pour ne pas fermer l'onglet actuellement consulté |
$(ui.tab).nextAll().css({visibility: "hidden"}); |
$.cookie('onglet_eflore', ancre); |
enregistrerOngletCookiePourPage(ancre); |
} else { |
if(ongletSyntheseCharge) { |
// Si c'est l'onglet fiche, on le sélectionne artificiellement |
283,7 → 285,8 |
selectionnerOngletSynthese(); |
$('.ui-tabs-panel').hide(); |
$('#zone_contenu_fiche').show(); |
$.cookie('onglet_eflore', ancre); |
enregistrerOngletCookiePourPage(ancre); |
return false; |
} else { |
window.location = url; |
295,6 → 298,26 |
return true; |
} |
function obtenirOngletCookiePourPage() { |
var urlVars = getUrlVars(); |
var id_cookie = 'onglet_eflore'; |
if(urlVars['num_nom']) { |
id_cookie += '_'+urlVars['num_nom']; |
} |
return $.cookie(id_cookie) ? $.cookie(id_cookie) : null; |
} |
function enregistrerOngletCookiePourPage(valeur) { |
var urlVars = getUrlVars(); |
var id_cookie = 'onglet_eflore'; |
if(urlVars['num_nom'] && urlVars['num_nom'] != undefined) { |
id_cookie += '_'+urlVars['num_nom']; |
} |
$.cookie(id_cookie, valeur); |
} |
function lierModulesEtOnglets() { |
var i = 1; |
/trunk/modules/fiche/squelettes/fiche_classification.tpl.html |
---|
1,5 → 1,6 |
<div id="classification"> |
<h2>Taxons Supérieurs</h2> |
<?php if($taxons_sup != array()) { ?> |
<table class="liste_taxons_superieurs"> |
<tr> |
<th>Rang</th><th>Nom Scientifique</th><th>Num Nom</th> |
7,13 → 8,20 |
<?php foreach($taxons_sup as $taxon) : ?> |
<tr> |
<td><?= $taxon['rang'] ?></td> |
<td><?= $taxon['nom_sci'] ?></td> |
<td><a title="Voir la fiche de ce nom" href="<?= $urls->obtenirUrlFiche($taxon['num_nom'],'nom_scientifique', $taxon['nom_sci']); ?>"> |
<?= $taxon['nom_sci'] ?> |
</a> |
</td> |
<td><?= $taxon['num_nom'] ?></td> |
</tr> |
<?php endforeach; ?> |
</table> |
<?php } else { ?> |
<h3 class="aucune_info"> Aucun taxon supérieur référencé </h3> |
<?php } ?> |
<h2>Taxons Inférieurs</h2> |
<?php if($taxons_inf != array()) { ?> |
<table class="liste_taxons_inferieurs"> |
<tr> |
<th>Rang</th><th>Nom Scientifique</th><th>Num Nom</th> |
21,11 → 29,18 |
<?php foreach($taxons_inf as $taxon) : ?> |
<tr> |
<td><?= $taxon['rang'] ?></td> |
<td><?= $taxon['nom_sci'] ?></td> |
<td> |
<a title="Voir la fiche de ce nom" href="<?= $urls->obtenirUrlFiche($taxon['num_nom'],'nom_scientifique', $taxon['nom_sci']); ?>"> |
<?= $taxon['nom_sci'] ?> |
</a> |
</td> |
<td><?= $taxon['num_nom'] ?></td> |
</tr> |
<?php endforeach; ?> |
</table> |
<?php } else { ?> |
<h3 class="aucune_info"> Aucun taxon inférieur référencé </h3> |
<?php } ?> |
<div class="conteneur_lien_metadonnees"> |
<?= $meta['titre']?> |
<span class="conteneur_lien_metadonnees"> |
/trunk/modules/fiche/squelettes/fiche_nomenclature.tpl.html |
---|
4,13 → 4,16 |
<ul> |
<?php foreach ($synonymes['noms'] as $id => $synonyme) : ?> |
<li class="item_nomenclature"> |
Nom scientifique : <?=$synonyme['nom_sci'];?><br /> |
Nom scientifique : |
<a title="Voir la fiche de ce nom" href="<?= $urls->obtenirUrlFiche($id,'nom_scientifique', $synonyme['nom_sci']); ?>"> |
<?= $synonyme['nom_sci'] ?> |
</a><br /> |
<?= ($synonyme['basionyme']) ? "Basionyme : ".$synonyme['basionyme'] : ''; ?> |
</li> |
<?php endforeach; ?> |
</ul><hr class="nettoyage" /> |
<?php } else { ?> |
<p class="aucune_information"> Il n'existe aucun synonyme pour ce nom </p> |
<h3 class="aucune_info"> Aucun synonyme référencé pour ce nom </h3> |
<?php } ?> |
<?php if($num_type != null) { ?> |
<h3> Autres </h3> |
/trunk/modules/fiche/squelettes/fiche_ethnobotanique.tpl.html |
---|
1,5 → 1,6 |
<div id="ethnobotanique"> |
<h2>Noms communs</h2> |
<?php if($nvjfl['noms'] != array()) { ?> |
<table class="liste_noms_vernaculaires"> |
<tr> |
<th>Langue</th><th>Nom</th><th>Genre et Nombre</th><th>Conseil d'emploi</th><th>Notes</th> |
14,6 → 15,9 |
</tr> |
<?php endforeach; ?> |
</table> |
<?php } else { ?> |
<h3 class="aucune_info"> Aucun nom vernaculaire référencé </h3> |
<?php } ?> |
<div class="conteneur_lien_metadonnees"> |
<?=$nvjfl['meta']['titre']?> |
<span class="conteneur_lien_metadonnees"> |
22,6 → 26,7 |
</div> |
<h2>Statuts</h2> |
<?php if($chorologie['donnees'] != array()) { ?> |
<table class="liste_statuts"> |
<tr> |
<th></th> |
38,6 → 43,9 |
</tr> |
<?php endforeach; ?> |
</table> |
<?php } else { ?> |
<h3 class="aucune_info"> Aucun statut référencé </h3> |
<?php } ?> |
<div class="conteneur_lien_metadonnees"> |
<?= $chorologie['meta']['titre']?> |
<span class="conteneur_lien_metadonnees"> |
/trunk/modules/fiche/formateurs/Classification.php |
---|
34,6 → 34,7 |
$titreMeta = $meta[0]['titre']; |
$donnees['meta']['titre'] = $titreMeta; |
$donnees['meta']['url'] = $this->appUrls->obtenirUrlMetaDonnees('bdtfx'); |
$donnees['urls'] = $this->appUrls; |
return $donnees; |
} |
/trunk/modules/fiche/formateurs/Nomenclature.php |
---|
36,6 → 36,7 |
$donnees['synonymes']['meta']['titre'] = $titreMeta; |
$donnees['synonymes']['meta']['url'] = $this->appUrls->obtenirUrlMetaDonnees('bdtfx'); |
$donnees['num_type'] = $this->nomCourant->getNomSelectionne()->get('num_type'); |
$donnees['urls'] = $this->appUrls; |
return $donnees; |
} |