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 {
|