Subversion Repositories eFlore/Applications.eflore-consultation

Compare Revisions

Ignore whitespace Rev 420 → Rev 422

/trunk/modules/fiche/formateurs/Phytosociologie.php
File deleted
\ No newline at end of file
/trunk/modules/fiche/formateurs/Repartition.php
36,7 → 36,7
return $donnees;
}
 
public function getChorodep() {
private function getChorodep() {
$this->cartes->setProjet('chorodep');
$this->cartes->setLargeur('630');
$id = 'nn:'.$this->nomCourant->getNns();
52,7 → 52,7
return $chorodep;
}
public function getEflore() {
private function getEflore() {
$this->cartes->setProjet('eflore');
$this->cartes->setLargeur('max');
$this->cartes->setInfoNom($this->nomCourant->getNomRetenu());
62,12 → 62,24
}
 
public function getBloc() {
$donnees['chorodep'] = $this->getChorodepMiniature();
//$donnees['eflore'] = $this->getEfloreMiniature();
return $donnees;
}
private function getChorodepMiniature() {
$this->cartes->setProjet('chorodep');
$this->cartes->setLargeur('190x178');
$id = 'nn:'.$this->nomCourant->getNns();
$this->cartes->setId($id);
$donnees['carteUrl'] = $this->cartes->getUrlPng();
return $donnees;
return $this->cartes->getUrlPng();
}
private function getEfloreMiniature() {
$this->cartes->setProjet('eflore');
$this->cartes->setLargeur('min');
$this->cartes->setInfoNom($this->nomCourant->getNomRetenu());
return $this->cartes->getUrlMap();
}
}
?>
/trunk/modules/fiche/formateurs/Synthese.php
42,6 → 42,10
$donnees['classification'] = $classification->getBloc();
$bibliographie = new Bibliographie($this->conteneur);
$donnees['bibliographie'] = $bibliographie->getBloc();
$statut = new Statut($this->conteneur);
$donnees['statut'] = $statut->obtenirDonnees();
$ecologie = new Ecologie($this->conteneur);
$donnees['ecologie'] = $ecologie->obtenirDonnees();
return $donnees;
}
 
/trunk/modules/fiche/formateurs/Statut.php
13,7 → 13,13
* @version $Id$
*/
class Statut extends aControleur {
public function obtenirDonnees($num_nom) {
public function __construct(Conteneur $conteneur) {
$this->conteneur = $conteneur;
$this->nomCourant = $this->conteneur->getNomCourant();
$this->wikini = $this->conteneur->getApiWikini();
}
public function obtenirDonnees() {
$donnees = array();
$donnees['wikini'] = $this->getWikini();
return $donnees;
/trunk/modules/fiche/formateurs/Ethnobotanique.php
51,7 → 51,9
public function getBloc() {
$nt = $this->nomCourant->getNomRetenu()->get('num_taxonomique');
$nomsVerna = $this->nomsVernaculaires->getRechercheLimitee($nt);
$donnees['nomsVerna'] = (isset($nomsVerna['resultat']) && is_array($nomsVerna['resultat'])) ? array_slice($nomsVerna['resultat'], 0, 5) : array();
$donnees['nomsVerna'] = (isset($nomsVerna['resultat']) && is_array($nomsVerna['resultat'])) ? array_slice($nomsVerna['resultat'], 0, 3) : array();
$donnees['autresNomsVerna'] = count($nomsVerna['resultat']) - 3;
$donnees['wikini'] = $this->getWikini();
return $donnees;
}
/trunk/modules/fiche/formateurs/Ecologie.php
New file
0,0 → 1,38
<?php
// declare(encoding='UTF-8');
/**
* Classe mère du module Liste.
*
* @category PHP 5.2
* @package eflore-consultation
* @author Jean-Pascal MILCENT <jpm@tela-botanica.org>
* @author Delphine CAUQUIL <delphine@tela-botanica.org>
* @copyright 2011 Tela-Botanica
* @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL-v3
* @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL-v2
* @version $Id$
*/
class Ecologie extends aControleur {
public function __construct(Conteneur $conteneur) {
$this->conteneur = $conteneur;
$this->nomCourant = $this->conteneur->getNomCourant();
$this->wikini = $this->conteneur->getApiWikini();
}
public function obtenirDonnees() {
$donnees = array();
$donnees['wikini'] = $this->getWikini();
return $donnees;
}
private function getWikini() {
$wikini = array();
$wikini['titre'] = 'Wikini';
$referentiel = $this->conteneur->getParametre('referentiel');
$num_tax = $this->nomCourant->getNomSelectionne()->get('num_taxonomique');
$page_wiki = $this->wikini->getPageWikiPourRefEtNumTax($referentiel, $num_tax);
$wikini['ecologie'] = $this->wikini->getTexteFormate($page_wiki, 'ecologie');
return $wikini;
}
}
?>