Subversion Repositories eFlore/Applications.coel-consultation

Compare Revisions

Ignore whitespace Rev 81 → Rev 82

/trunk/controleurs/Fiche.php
43,6 → 43,7
if (!isset($_GET['id'])) {
} else {
// Gestion des données
$donnees['id'] = $_GET['id'];
$donnees['info'] = $this->structureDao->getStructure($donnees['id']);
$donnees['personnel'] = $this->structureDao->getPersonnel($donnees['id']);
54,7 → 55,17
$this->traiterDonneesStructureValorisation($donnees['info']);
$this->traiterDonneesStructureCollections($donnees['collections']);
$this->postraiterDonnees($donnees);
// Création des méta-données de la page
$titre = $donnees['info']['cs_nom'];
$description = $donnees['info']['cs_description'];
$tags = "Structure, id:{$donnees['id']}, {$donnees['info']['_guid_']}";
// Envoie à la sortie
//Debug::printr($donnees);
$this->setSortie(self::META_TITRE, $titre);
$this->setSortie(self::META_DESCRIPTION, $description);
$this->setSortie(self::META_TAGS, $tags);
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_structure', $donnees));
}
}
196,6 → 207,7
if (!isset($_GET['id'])) {
} else {
// Récupération des données
$donnees['id'] = $_GET['id'];
$collectionDao = $this->getModele('CollectionDao');
$donnees['info'] = $collectionDao->getCollection($donnees['id']);
202,6 → 214,8
$donnees['personnes'] = $collectionDao->getCollectionAPersonne($donnees['id']);
$donnees['publications'] = $collectionDao->getCollectionAPublication($donnees['id']);
$donnees['commentaires'] = $collectionDao->getCollectionACommentaire($donnees['id']);
// Traitements des données
$this->traiterMetaDonnees($donnees['info']);
$this->traiterDonneesCollection($donnees['info']);
$this->traiterDonneesCollectionAPersonne($donnees['personnes']);
211,6 → 225,17
$this->traiterDonneesCollectionInventaire($donnees['info']);
$this->traiterDonneesCollectionACommentaire($donnees['commentaires']);
$this->postraiterDonnees($donnees);
// Création des méta-données de la page
$titre = $donnees['info']['cc_nom'];
$description = $donnees['info']['cc_description'];
$tags = "Collection, id:{$donnees['id']}, {$donnees['info']['_guid_']}";
// Envoie à la sortie
//Debug::printr($donnees);
$this->setSortie(self::META_TITRE, $titre);
$this->setSortie(self::META_DESCRIPTION, $description);
$this->setSortie(self::META_TAGS, $tags);
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_collection', $donnees));
}
}
536,14 → 561,28
if (!isset($_GET['id'])) {
} else {
// Récupération des données
$donnees['id'] = $_GET['id'];
$personneDao = $this->getModele('PersonneDao');
$donnees['info'] = $personneDao->getPersonne($donnees['id']);
$donnees['publications'] = $personneDao->getPersonneAPublication($donnees['id']);
// Traitement des données
$this->traiterMetaDonnees($donnees['info']);
$this->traiterDonneesPersonne($donnees['info']);
$this->traiterDonneesPersonneAPublication($donnees['publications']);
$this->postraiterDonnees($donnees);
// Création des méta-données de la page
$titre = $donnees['info']['cp_fmt_nom_complet'];
$description = $donnees['info']['cp_description'];
$tags = "Botaniste, naturaliste, personne, id:{$donnees['id']}, {$donnees['info']['_guid_']}";
// Envoie à la sortie
//Debug::printr($donnees);
$this->setSortie(self::META_TITRE, $titre);
$this->setSortie(self::META_DESCRIPTION, $description);
$this->setSortie(self::META_TAGS, $tags);
$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_personne', $donnees));
}
}