/trunk/modules/fiche/squelettes/fiche_classification.tpl.html |
---|
File deleted |
\ No newline at end of file |
/trunk/modules/fiche/squelettes/fiche_synthese_niveau1.tpl.html |
---|
275,6 → 275,14 |
<a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>nomenclature">Nomenclature</a> |
</h3> |
<div id="contenu-6" class="contenu"> |
<h4>Taxons supérieurs</h4> |
<?php if($classification['taxons_sup'] != array()) { ?> |
<?php foreach($classification['taxons_sup'] as $taxon) : ?> |
<div><?= $taxon['rang.libelle']; ?> : <?= $taxon['nom_sci']; ?></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' : '' ?>"> |
301,23 → 309,6 |
synonyme<?= ($nomenclature['autresSynonymesNbre'] > 1) ? 's' : '' ?> |
</a> |
<?php }} ?> |
</div> |
</div> |
<!-- Classification --> |
<div id="synthese_classification" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"> |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-5"> |
<a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>classification">Classification</a> |
</h3> |
<div id="contenu-5" class="contenu"> |
<h4>Taxons supérieurs</h4> |
<?php if($classification['taxons_sup'] != array()) { ?> |
<?php foreach($classification['taxons_sup'] as $taxon) : ?> |
<div><?= $taxon['rang.libelle']; ?> : <?= $taxon['nom_sci']; ?></div> |
<?php endforeach; ?> |
<?php } else { ?> |
<div>Aucun taxon supérieur référencé </div> |
<?php } ?> |
<h4>Taxons inférieurs</h4> |
<?php if($classification['taxons_inf'] != array()) { ?> |
<?php foreach($classification['taxons_inf'] as $taxon) : ?> |
325,10 → 316,9 |
<?php endforeach; ?> |
<?php } else { ?> |
<div>Aucun taxon inférieur référencé </div> |
<?php } ?> |
<?php } ?> |
</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"> |
/trunk/modules/fiche/squelettes/fiche_synthese_niveau2.tpl.html |
---|
271,6 → 271,14 |
<a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>nomenclature">Nomenclature</a> |
</h3> |
<div id="contenu-6" class="contenu"> |
<h4>Taxons supérieurs</h4> |
<?php if($classification['taxons_sup'] != array()) { ?> |
<?php foreach($classification['taxons_sup'] as $taxon) : ?> |
<div><?= $taxon['rang.libelle']; ?> : <?= $taxon['nom_sci']; ?></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' : '' ?>"> |
297,23 → 305,6 |
synonyme<?= ($nomenclature['autresSynonymesNbre'] > 1) ? 's' : '' ?> |
</a> |
<?php }} ?> |
</div> |
</div> |
<!-- Classification --> |
<div id="synthese_classification" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"> |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-5"> |
<a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>classification">Classification</a> |
</h3> |
<div id="contenu-5" class="contenu"> |
<h4>Taxons supérieurs</h4> |
<?php if($classification['taxons_sup'] != array()) { ?> |
<?php foreach($classification['taxons_sup'] as $taxon) : ?> |
<div><?= $taxon['rang.libelle']; ?> : <?= $taxon['nom_sci']; ?></div> |
<?php endforeach; ?> |
<?php } else { ?> |
<div>Aucun taxon supérieur référencé </div> |
<?php } ?> |
<h4>Taxons inférieurs</h4> |
<?php if($classification['taxons_inf'] != array()) { ?> |
<?php foreach($classification['taxons_inf'] as $taxon) : ?> |
321,7 → 312,7 |
<?php endforeach; ?> |
<?php } else { ?> |
<div>Aucun taxon inférieur référencé </div> |
<?php } ?> |
<?php } ?> |
</div> |
</div> |
/trunk/modules/fiche/squelettes/fiche_synthese_niveau3.tpl.html |
---|
17,6 → 17,15 |
<a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>nomenclature">Nomenclature</a> |
</h3> |
<div id="contenu-6" class="contenu"> |
<h4>Taxons supérieurs</h4> |
<?php if($classification['taxons_sup'] != array()) { ?> |
<?php foreach($classification['taxons_sup'] as $taxon) : ?> |
<div><?= $taxon['rang.libelle']; ?> : <?= $taxon['nom_sci']; ?></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' : '' ?>"> |
26,7 → 35,6 |
<div class="nom"> Basionyme : <?= $nomenclature['basionyme_nom_retenu']; ?></div> |
<?php } ?> |
</div> |
<h4>Synonymes</h4> |
<?php if($nomenclature['synonymes'] == array()) { ?> |
Aucun synonyme |
43,23 → 51,7 |
synonyme<?= ($nomenclature['autresSynonymesNbre'] > 1) ? 's' : '' ?> |
</a> |
<?php }} ?> |
</div> |
</div> |
<!-- Classification --> |
<div id="synthese_classification" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"> |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-5"> |
<a class="titreOnglet lien-onglet-synthese" href="<?=$url;?>classification">Classification</a> |
</h3> |
<div id="contenu-5" class="contenu"> |
<h4>Taxons supérieurs</h4> |
<?php if($classification['taxons_sup'] != array()) { ?> |
<?php foreach($classification['taxons_sup'] as $taxon) : ?> |
<div><?= $taxon['rang.libelle']; ?> : <?= $taxon['nom_sci']; ?></div> |
<?php endforeach; ?> |
<?php } else { ?> |
<div>Aucun taxon supérieur référencé </div> |
<?php } ?> |
<h4>Taxons inférieurs</h4> |
<?php if($classification['taxons_inf'] != array()) { ?> |
<?php foreach($classification['taxons_inf'] as $taxon) : ?> |
/trunk/modules/fiche/squelettes/fiche_nomenclature.tpl.html |
---|
56,6 → 56,50 |
<?php } else { ?> |
<h3 class="aucune_info"> Aucun synonyme référencé pour ce nom </h3> |
<?php } ?> |
<h2>Place du taxon dans la classification</h2> |
<table class="liste_taxons_superieurs"> |
<tr> |
<th>Rang</th><th>Nom Scientifique</th><th>Num Nom</th> |
</tr> |
<?php if ($taxons_sup != array()) : ?> |
<?php foreach ($taxons_sup as $taxon) : ?> |
<tr> |
<td><?= $taxon['rang.libelle'] ?></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; ?> |
<?php endif; ?> |
<tr class='surlignage'> |
<td><?= $taxon_courant['rang.libelle'] ?></td> |
<td><?= $taxon_courant['nom_sci'] ?></td> |
<td><?= $taxon_courant['num_nom'] ?></td> |
</tr> |
<?php if ($taxons_inf != array()) : ?> |
<?php foreach($taxons_inf as $taxon) : ?> |
<tr> |
<td><?= $taxon['rang.libelle'] ?></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; ?> |
<?php endif; ?> |
</table> |
<div class="conteneur_lien_metadonnees"> |
<?= $meta['titre']?> |
<span class="conteneur_lien_metadonnees"> |
<a class="lien_metadonnees lien_popup" href="<?= $meta['url']; ?>">Voir toutes les metadonnées</a> |
</span> |
</div> |
<h2>Flores</h2> |
<?php if(is_array($flores_synonymes) && count($flores_synonymes) > 0) { ?> |
<ul> |
/trunk/modules/fiche/squelettes/fiche_accueil_niveau1.tpl.html |
---|
21,9 → 21,6 |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'nomenclature') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>nomenclature">Nomenclature</a> |
</li> |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'classification') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>classification">Classification</a> |
</li> |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'bibliographie') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>bibliographie">Bibliographie</a> |
</li> |
/trunk/modules/fiche/squelettes/fiche_accueil_niveau2.tpl.html |
---|
21,9 → 21,6 |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'nomenclature') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>nomenclature">Nomenclature</a> |
</li> |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'classification') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>classification">Classification</a> |
</li> |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'bibliographie') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>bibliographie">Bibliographie</a> |
</li> |
/trunk/modules/fiche/squelettes/fiche_accueil_niveau3.tpl.html |
---|
12,9 → 12,6 |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'nomenclature') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>nomenclature">Nomenclature</a> |
</li> |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'classification') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>classification">Classification</a> |
</li> |
<li class="ui-state-default ui-corner-top <?= ($onglet == 'description') ? 'ui-tabs-selected ui-state-active' : '' ;?>"> |
<a class="lien-onglet" href="<?=$url;?>description">Description</a> |
</li> |
/trunk/modules/fiche/formateurs/Classification.php |
---|
File deleted |
\ No newline at end of file |
/trunk/modules/fiche/formateurs/Nomenclature.php |
---|
22,6 → 22,7 |
public function __construct(Conteneur $conteneur) { |
$this->conteneur = $conteneur; |
$this->nomCourant = $this->conteneur->getNomCourant(); |
$this->taxons = $this->conteneur->getApiTaxons(); |
$this->noms = $this->conteneur->getApiNoms(); |
$this->meta = $this->conteneur->getApiMetaDonnees(); |
$this->appUrls = $this->conteneur->getAppUrls(); |
47,9 → 48,23 |
$donnees['nom_selectionne'] = $this->nomCourant->getNomSelectionne()->get('nom_sci_html'); |
$donnees['nom_retenu'] = $this->nomCourant->getNomRetenu()->get('nom_sci_html'); |
$donnees['wikini'] = $this->getWikini(); |
$donnees['taxons_sup'] = $this->nomCourant->taxons_sup; |
$donnees['taxon_courant']['rang.libelle'] = $this->nomCourant->getNomRetenu()->get('rang.libelle'); |
$donnees['taxon_courant']['nom_sci'] = $this->nomCourant->getNomRetenu()->get('nom_sci'); |
$donnees['taxon_courant']['num_nom'] = $this->nomCourant->getNomRetenu()->get('id'); |
$donnees['taxons_inf'] = $this->getTaxonsInferieurs(); |
return $donnees; |
} |
private function getTaxonsInferieurs() { |
$num_nom = $this->nomCourant->getNomRetenu()->get('id'); |
$resultat = $this->taxons->getTaxonsInf($num_nom); |
return $resultat[$num_nom]; |
} |
public function obtenirVersionDonnees() { |
$meta = $this->meta->getMetaDonnees(); |
$donnees['version'] = $meta[0]['code'].' v.'.$meta[0]['version']; |
64,6 → 79,12 |
$synonymes = $this->getSynonymes(); |
$donnees['synonymes'] = array_slice($synonymes, 0, 3); |
$donnees['autresSynonymesNbre'] = count($synonymes) - 3; |
$donnees['taxons_sup'] = $this->nomCourant->taxons_sup; |
$donnees['taxons_inf'] = $this->getTaxonsInferieurs(); |
$donnees['taxons_sup'] = is_array($donnees['taxons_sup']) ? array_slice($donnees['taxons_sup'], -3 , 3) : array(); |
$donnees['taxons_inf'] = is_array($donnees['taxons_inf']) ? array_slice($donnees['taxons_inf'], 0 , 3) : array(); |
return $donnees; |
} |