Subversion Repositories eFlore/Applications.cel

Rev

Rev 503 | Rev 510 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 503 Rev 507
Line 113... Line 113...
113
	
113
	
114
	private function traiterTaxons($donnees) {
114
	private function traiterTaxons($donnees) {
115
		$taxons = array();
115
		$taxons = array();
116
		if (is_array($donnees) && count($donnees) > 0) {
116
		if (is_array($donnees) && count($donnees) > 0) {
117
			foreach ($donnees as $donnee) {
117
			foreach ($donnees as $donnee) {
118
				if (!isset($taxons[$donnee->num_taxon]) && $donnee->nom_ret != '') {
118
				if (!isset($taxons[$donnee->num_taxon]) && !$this->etreVide($donnee->nom_ret)) {
119
					$taxon = array();
119
					$taxon = array();
120
					$taxon['nn'] = $donnee->num_nom_ret;
120
					$taxon['nn'] = $donnee->num_nom_ret;
121
					$taxon['nt'] = $donnee->num_taxon;
121
					$taxon['nt'] = $donnee->num_taxon;
122
					$taxon['nom'] = $this->nettoyerTexte($donnee->nom_ret);
122
					$taxon['nom'] = $this->nettoyerTexte($donnee->nom_ret);
Line 190... Line 190...
190
	private function traiterObservations($donnees) {
190
	private function traiterObservations($donnees) {
191
		$observations = array();
191
		$observations = array();
192
		if (is_array($donnees) && count($donnees) > 0) {
192
		if (is_array($donnees) && count($donnees) > 0) {
193
			foreach ($donnees as $donnee) {
193
			foreach ($donnees as $donnee) {
194
				$observation = array();
194
				$observation = array();
195
				$observation['nn'] = $donnee->num_nom_sel;
195
				$observation['nn'] = $this->etreVide($donnee->num_nom_sel) ? null : $donnee->num_nom_sel;
196
				$observation['nom'] = $this->nettoyerTexte($donnee->nom_sel);
196
				$observation['nom'] = $this->nettoyerTexte($donnee->nom_sel);
197
				$observation['date'] = $this->traiterDate($donnee->date_observation);
197
				$observation['date'] = $this->traiterDate($donnee->date_observation);
198
				$observation['lieu'] = $this->traiterLieu($donnee);
198
				$observation['lieu'] = $this->traiterLieu($donnee);
199
				$observation['observateur'] = $this->tronquerCourriel($donnee->identifiant);
199
				$observation['observateur'] = $this->tronquerCourriel($donnee->identifiant);
Line 243... Line 243...
243
		$widget['donnees']['url_base'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], '');
243
		$widget['donnees']['url_base'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], '');
244
		$widget['squelette'] = 'avertissement';
244
		$widget['squelette'] = 'avertissement';
Line 245... Line 245...
245
		
245
		
246
		return $widget;
246
		return $widget;
247
	}
-
 
248
	
247
	}
249
}
248
}