Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 978 → Rev 979

/trunk/modules/fiche/Fiche.php
70,6 → 70,7
}
 
public function executerFiche(){
$squelette = 'fiche_'.$this->onglet;
//Gestion du niveau
78,18 → 79,35
$squelette .= '_niveau'.$niveau;
}
// Récupération parametres et données
$donnees = $this->parametres;
$donnees = array_merge($this->obtenirDonnees(), $donnees);
$donnees['i18n'] = I18n::get('Fiche');
$verna = (isset($donnees['ethnobotanique']['nomsVerna'])) ? $donnees['ethnobotanique']['nomsVerna'][0]['nom_vernaculaire'] : "";
// titre, description et tag de la page
$this->setSortie('titre', $this->nom_retenu->get('nom_sci'));
$this->setSortie('description', "Fiche descriptive de ".$this->nom_retenu->get('nom_sci')." ".
$verna." ".$donnees['description']['titre']." ".implode(" ", $donnees['description']['description']));
$this->setSortie('tags', $this->nom_retenu->get('nom_sci').",".$verna.
",botanique,plante,description,ecologie,reconnaitre,fiche espece");
// titre de la fiche
$donnees['nom_retenu'] = $this->nom_retenu->get('nom_sci_html').' '.$this->nom_retenu->get('auteur');
$donnees['famille'] = $this->nom_retenu->getTaxonSupRang('180');
$donnees['nom_vernaculaire'] = $verna;
// moteur de recherche
$this->executerAction('Recherche', 'executerAccueil', $this->parametres);
// page synthese
$blocs_niveaux = $this->conteneur->getParametreTableau('blocs_fiche_defaut');
$donnees['blocs'] = '"'.str_replace('|', '","', $blocs_niveaux[Registre::get('parametres.niveau')]).'"';
 
$donnees = array_merge($this->obtenirDonnees(), $donnees);
// onglet
$donnees['onglet'] = $this->onglet;
$donnees['contenu_onglet'] = $this->getVue($squelette, $donnees);
$donnees['base_url_onglets'] = Config::get('base_url_application_onglets');
$donnees['i18n'] = I18n::get('Fiche');
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_accueil_niveau'.$niveau, $donnees), true);
$this->ajouterPiedDePage();
105,7 → 123,7
$description = new Description($this->conteneur);
$taxons = new Taxons($this->conteneur);
$referentiel = $this->conteneur->getParametre('referentiel');
$donnees = array('wikipedia' => $description->getUrlWikipedia(),
$donnees = array('wikipedia' => $description->getWikipedia(),
'export_pdf' => $this->ajouterLienModuleExport(),
'permalien_num_nom' => $taxons->getUrlPermalienNumNom($referentiel, 1, $this->conteneur->getNomCourant()->getNns()),
'permalien_taxon' => $taxons->getUrlPermalienTaxon($referentiel, 1, $this->conteneur->getNomCourant()->getNt()),