Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 3119 Rev 3391
Line 115... Line 115...
115
								$obsAAjouter['nom_referentiel'] = isset($obs['referentiel']) ? ($obs['referentiel'] == 'bdtfxr') ? 'bdtfx' : $obs['referentiel'] : null;
115
								$obsAAjouter['nom_referentiel'] = isset($obs['referentiel']) ? ($obs['referentiel'] == 'bdtfxr') ? 'bdtfx' : $obs['referentiel'] : null;
Line 116... Line 116...
116
 
116
 
117
								$obsAAjouter['date_observation'] = $this->transormerDateFrVersMysql($obs['date']);
117
								$obsAAjouter['date_observation'] = $this->transormerDateFrVersMysql($obs['date']);
Line -... Line 118...
-
 
118
								$obsAAjouter['commentaire'] = isset($obs['notes']) ? $obs['notes'] : null;
-
 
119
 
-
 
120
								// Pays est pour le moment sur un varchar(2) dans la base
118
								$obsAAjouter['commentaire'] = isset($obs['notes']) ? $obs['notes'] : null;
121
								// alors qu'il est envoyé complet par le script WidgetSaisie
119
 
122
								$obsAAjouter['pays'] = $obs['pays'];
120
								$obsAAjouter['zone_geo'] = $obs['commune_nom'];
123
								$obsAAjouter['zone_geo'] = $obs['commune_nom'];
121
								$obsAAjouter['ce_zone_geo'] = 'INSEE-C:'. (isset($obs['commune_code_insee']) ? $obs['commune_code_insee'] : '');
124
								$obsAAjouter['ce_zone_geo'] = 'INSEE-C:'. (isset($obs['commune_code_insee']) ? $obs['commune_code_insee'] : '');
122
								$obsAAjouter['lieudit'] = isset($obs['lieudit']) ? $obs['lieudit'] : null;
125
								$obsAAjouter['lieudit'] = isset($obs['lieudit']) ? $obs['lieudit'] : null;
Line 462... Line 465...
462
			if ($champs != null && is_array($champs)) {
465
			if ($champs != null && is_array($champs)) {
463
				foreach ($champs as $infosChamp) {
466
				foreach ($champs as $infosChamp) {
464
					$cle = isset($infosChamp['cle']) ? $infosChamp['cle'] : '';
467
					$cle = isset($infosChamp['cle']) ? $infosChamp['cle'] : '';
465
					$valeur = isset($infosChamp['valeur']) ? $infosChamp['valeur'] : '';
468
					$valeur = isset($infosChamp['valeur']) ? $infosChamp['valeur'] : '';
Line 466... Line 469...
466
 
469
 
467
					if (!empty($cle) && !empty($valeur)) {
470
					if (!empty($cle) && $valeur !== '') {
468
						$champEtendu = new ChampEtendu();
471
						$champEtendu = new ChampEtendu();
469
						$champEtendu->id = $id_obs;
472
						$champEtendu->id = $id_obs;
470
						$champEtendu->cle = $cle;
473
						$champEtendu->cle = $cle;
Line 770... Line 773...
770
	 * - l'ancienneté est supérieure à DUREE_DE_VIE_IMG (si $nomsDeFichiers vaut false, par défaut)
773
	 * - l'ancienneté est supérieure à DUREE_DE_VIE_IMG (si $nomsDeFichiers vaut false, par défaut)
771
	 * - le nom correspond à un des éléments du tableau $nomsDeFichiers (s'il est spécifié et non vide)
774
	 * - le nom correspond à un des éléments du tableau $nomsDeFichiers (s'il est spécifié et non vide)
772
	 */
775
	 */
773
	protected function nettoyerImagesUploades($nomsDeFichiers=false) {
776
	protected function nettoyerImagesUploades($nomsDeFichiers=false) {
774
		// mode de suppression
777
		// mode de suppression
775
		$suppressionParNom = (is_array($nomsDeFichiers) && count($nomsDeFichiers > 0));
778
		$suppressionParNom = (is_array($nomsDeFichiers) && count($nomsDeFichiers) > 0);
Line 776... Line 779...
776
 
779
 
777
		$dossierStockage = $this->config['cel']['chemin_stockage_temp'].'/';
780
		$dossierStockage = $this->config['cel']['chemin_stockage_temp'].'/';
778
		if (is_dir($dossierStockage)) {
781
		if (is_dir($dossierStockage)) {
779
			$objets = scandir($dossierStockage);
782
			$objets = scandir($dossierStockage);