Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 333 → Rev 334

/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;
}
/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/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;