Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 1350 Rev 1353
Line 142... Line 142...
142
										$img_a_taguer_ids[] = $idImg;
142
										$img_a_taguer_ids[] = $idImg;
143
									}
143
									}
144
								}
144
								}
145
							}
145
							}
146
						}
146
						}
147
						//$this->taguerObs($obs_a_taguer_ordres);
147
						$this->taguerObs($obs_a_taguer_ordres);
148
						//$this->taguerImg($img_a_taguer_ids);
148
						$this->taguerImg($img_a_taguer_ids);
149
					} else {
149
					} else {
150
						$this->messages[] = "Un nouveau numéro d'ordre d'observation n'a pu être généré.";
150
						$this->messages[] = "Un nouveau numéro d'ordre d'observation n'a pu être généré.";
151
					}
151
					}
152
				} else {
152
				} else {
153
					$this->messages[] = "L'identifiant de l'utilisateur (courriel) n'a pas été transmis.";
153
					$this->messages[] = "L'identifiant de l'utilisateur (courriel) n'a pas été transmis.";
Line 226... Line 226...
226
	private function lierObsAMotsCles($observations_ordres, $tags) {
226
	private function lierObsAMotsCles($observations_ordres, $tags) {
227
		$idTagParent = self::OBS_RACINE_ID;
227
		$idTagParent = self::OBS_RACINE_ID;
228
		$listeIdsTags = array();
228
		$listeIdsTags = array();
229
		foreach ($tags as $tag) {
229
		foreach ($tags as $tag) {
230
			$tag = $this->nettoyerTag($tag);
230
			$tag = $this->nettoyerTag($tag);
231
			if ($tag != '') {
231
			//if ($tag != '') {
232
				$id_mot_cle = $this->ajouterMotCleObs($this->utilisateur_id, $tag, $idTagParent);
232
				$id_mot_cle = $this->ajouterMotCleObs($this->utilisateur_id, $tag, $idTagParent);
233
				if ($id_mot_cle !== false) {
233
				/*if ($id_mot_cle !== false) {
234
					$listeIdsTags[] = $id_mot_cle;
234
					$listeIdsTags[] = $id_mot_cle;
235
					$idTagParent = $id_mot_cle;
235
					$idTagParent = $id_mot_cle;
236
				}
236
				}*/
237
			}
237
			//}
238
		}
238
		}
239
		$liaison_ok = $this->lierMotCleObs($this->utilisateur_id, $listeIdsTags, $observations_ordres);
239
		$liaison_ok = true;//$this->lierMotCleObs($this->utilisateur_id, $listeIdsTags, $observations_ordres);
240
		return $liaison_ok;
240
		return $liaison_ok;
241
	}
241
	}
Line 242... Line 242...
242
 
242
 
243
	private function taguerImg($img_a_taguer_ids) {
243
	private function taguerImg($img_a_taguer_ids) {
Line 257... Line 257...
257
	private function lierImgAMotsCles($images_ids, $tags) {
257
	private function lierImgAMotsCles($images_ids, $tags) {
258
		$idTagParent = self::IMG_RACINE_ID;
258
		$idTagParent = self::IMG_RACINE_ID;
259
		$listeIdsTags = array();
259
		$listeIdsTags = array();
260
		foreach ($tags as $tag) {
260
		foreach ($tags as $tag) {
261
			$tag = $this->nettoyerTag($tag);
261
			$tag = $this->nettoyerTag($tag);
262
			if ($tag != '') {
262
			//if ($tag != '') {
263
				$id_mot_cle = $this->ajouterMotCleImg($this->utilisateur_id, $tag, $idTagParent);
263
				$id_mot_cle = $this->ajouterMotCleImg($this->utilisateur_id, $tag, $idTagParent);
264
				if ($id_mot_cle !== false) {
264
				/*if ($id_mot_cle !== false) {
265
					$listeIdsTags[] = $id_mot_cle;
265
					$listeIdsTags[] = $id_mot_cle;
266
					$idTagParent = $id_mot_cle;
266
					$idTagParent = $id_mot_cle;
267
				}
267
				}*/
268
			}
268
			//}
269
		}
269
		}
270
		$liaison_ok = $this->lierMotCleImg($this->utilisateur_id, $listeIdsTags, $images_ids);
270
		$liaison_ok = true;//$this->lierMotCleImg($this->utilisateur_id, $listeIdsTags, $images_ids);
271
		return $liaison_ok;
271
		return $liaison_ok;
272
	}
272
	}
Line 273... Line 273...
273
 
273
 
274
	private function nettoyerTag($tag) {
274
	private function nettoyerTag($tag) {