Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 3333 Rev 3354
Line 153... Line 153...
153
		}
153
		}
154
		$tableau = json_decode($json, true);
154
		$tableau = json_decode($json, true);
155
		$tableau = $this->traiterParametres($estProjetDefini, $tableau[0]);
155
		$tableau = $this->traiterParametres($estProjetDefini, $tableau[0]);
156
		if (isset($this->parametres['squelette']) && ($this->parametres['squelette'] === 'plantes' || $this->parametres['squelette'] === 'lichens')) {
156
		if (isset($this->parametres['squelette']) && ($this->parametres['squelette'] === 'plantes' || $this->parametres['squelette'] === 'lichens')) {
157
			$tableau['type_especes'] = 'liste';
157
			$tableau['type_especes'] = 'liste';
-
 
158
			if ( $this->parametres['squelette'] === 'lichens' ) {
-
 
159
				$tableau['referentiel'] = 'taxref';
-
 
160
			}
158
		}
161
		}
159
		$tableau['especes'] = $this->rechercherInfosEspeces($tableau);
162
		$tableau['especes'] = $this->rechercherInfosEspeces($tableau);
160
		if ($tableau['milieux'] != "") {
163
		if ($tableau['milieux'] != "") {
161
			$tableau['milieux'] = explode(";", $tableau['milieux']);
164
			$tableau['milieux'] = explode(";", $tableau['milieux']);
162
		} else {
165
		} else {
Line 364... Line 367...
364
	/**
367
	/**
365
	 * Lit une liste de taxons depuis un fichier tsv fourni
368
	 * Lit une liste de taxons depuis un fichier tsv fourni
366
	 */
369
	 */
367
	protected function recupererListeTaxon() {
370
	protected function recupererListeTaxon() {
368
		$taxons = array();
371
		$taxons = array();
369
		// utiliser les lignes ci-dessous quand la liste des lichens sera prĂȘte
-
 
370
		// $nom_fichier = ($this->parametres['squelette'] === 'lichens') ? 'lichens.tsv' : 'sauvages_taxons.tsv';
372
		$nom_fichier = ($this->parametres['squelette'] === 'lichens') ? 'lichens_taxons.tsv' : 'sauvages_taxons.tsv';
371
		// $fichier_tsv = dirname(__FILE__) . self::DS . 'configurations' . self::DS . $nom_fichier;
373
		$fichier_tsv = dirname(__FILE__) . self::DS . 'configurations' . self::DS . $nom_fichier;
372
		$fichier_tsv = dirname(__FILE__) . self::DS . 'configurations' . self::DS . 'sauvages_taxons.tsv';
-
 
Line 373... Line 374...
373
 
374
 
374
		if ( file_exists( $fichier_tsv ) && is_readable( $fichier_tsv ) ) {
375
		if ( file_exists( $fichier_tsv ) && is_readable( $fichier_tsv ) ) {
375
			$taxons = $this->decomposerFichierTsv( $fichier_tsv );
376
			$taxons = $this->decomposerFichierTsv( $fichier_tsv );
376
		} else {
377
		} else {