Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 1410 Rev 1464
Line 33... Line 33...
33
	private $criteres = array(
33
	private $criteres = array(
34
		'utilisateur' => 'courriel_utilisateur',
34
		'utilisateur' => 'courriel_utilisateur',
35
		'commune' => 'zone_geo',
35
		'commune' => 'zone_geo',
36
		'dept' => 'ce_zone_geo',
36
		'dept' => 'ce_zone_geo',
37
		'taxon' => 'nom_ret',
37
		'taxon' => 'nom_ret',
-
 
38
		'num_taxon' => 'nt',
38
		'commentaire' => 'commentaire',
39
		'commentaire' => 'commentaire',
39
		'date' => 'date_observation',
40
		'date' => 'date_observation',
40
		'projet' => 'mots-cles');
41
		'projet' => 'mots-cles');
Line 41... Line 42...
41
 
42
 
Line 439... Line 440...
439
		$item['modifier_par'] = $observation['id_observation'];
440
		$item['modifier_par'] = $observation['id_observation'];
440
		return $item;
441
		return $item;
441
	}
442
	}
Line 442... Line 443...
442
 
443
 
443
	private function creerTitre($obs) {
444
	private function creerTitre($obs) {
444
		$date = ($obs['date_observation'] != '0000-00-00 00:00:00') ? 'le '.date("d/m/Y", strtotime($date)) : '' ;
445
		$date = ($obs['date_observation'] != '0000-00-00 00:00:00') ? 'le '.date("d/m/Y", strtotime($obs['date_observation'])) : '' ;
445
		$nom_plante = $obs['nom_sel'].' [nn'.$obs['nom_sel_nn'].']';
446
		$nom_plante = $obs['nom_sel'].' [nn'.$obs['nom_sel_nn'].']';
446
		$lieu = $obs['zone_geo'].' ('.$obs['ce_zone_geo'].')';
447
		$lieu = $obs['zone_geo'].' ('.$obs['ce_zone_geo'].')';
447
		$utilisateur = $this->getIntituleAuteur($obs['courriel_utilisateur']);
448
		$utilisateur = $this->getIntituleAuteur($obs['courriel_utilisateur']);
448
		$titre = "$nom_plante à $lieu par $utilisateur $date";
449
		$titre = "$nom_plante à $lieu par $utilisateur $date";
Line 474... Line 475...
474
		$lien_correction = sprintf($this->config['settings']['phpEditUrlTpl'], $obs['id_observation']);
475
		$lien_correction = sprintf($this->config['settings']['phpEditUrlTpl'], $obs['id_observation']);
475
		$lieu = $obs['zone_geo'].' ('.$this->convertirCodeZoneGeoVersCodeInsee($obs['ce_zone_geo']).') > '.$obs['lieudit'].' > '.$obs['station'];
476
		$lieu = $obs['zone_geo'].' ('.$this->convertirCodeZoneGeoVersCodeInsee($obs['ce_zone_geo']).') > '.$obs['lieudit'].' > '.$obs['station'];
476
		$milieu = $obs['milieu'];
477
		$milieu = $obs['milieu'];
477
		$coordonnees = ($this->etreNull($obs['latitude']) && $this->etreNull($obs['longitude'])) ? '' : $obs['latitude'].'/'.$obs['longitude'];
478
		$coordonnees = ($this->etreNull($obs['latitude']) && $this->etreNull($obs['longitude'])) ? '' : $obs['latitude'].'/'.$obs['longitude'];
478
		$commentaire = $obs['commentaire'];
479
		$commentaire = $obs['commentaire'];
479
		$date_observation = ($date_observation != '0000-00-00 00:00:00') ? $this->formaterDate($obs['date_observation'], '%A %d %B %Y') : '';
480
		$date_observation = ($obs['date_observation'] != '0000-00-00 00:00:00') ? $this->formaterDate($obs['date_observation'], '%A %d %B %Y') : '';
480
		$date_transmission = $this->formaterDate($obs['date_transmission']);
481
		$date_transmission = $this->formaterDate($obs['date_transmission']);
481
		$date_modification = $this->formaterDate($obs['date_modification']);
482
		$date_modification = $this->formaterDate($obs['date_modification']);
482
		$date_creation = $this->formaterDate($obs['date_creation']);
483
		$date_creation = $this->formaterDate($obs['date_creation']);
483
		$transmission = $obs['transmission'] == 1 ? "oui ($date_transmission)" : 'non';
484
		$transmission = $obs['transmission'] == 1 ? "oui ($date_transmission)" : 'non';