| Line 295... |
Line 295... |
| 295 |
|
295 |
|
| 296 |
if($this->bilan) echo implode("\n", $this->bilan) . "\n";
|
296 |
if($this->bilan) echo implode("\n", $this->bilan) . "\n";
|
| 297 |
$summary = sprintf('%1$d observation%2$c ajoutée%2$c' . "\n" .
|
297 |
$summary = sprintf('%1$d observation%2$c ajoutée%2$c' . "\n" .
|
| 298 |
'%3$d image%4$c attachée%4$c' . "\n" .
|
298 |
'%3$d image%4$c attachée%4$c' . "\n" .
|
| 299 |
// '%5$d mot%6$c-clef ajouté%6$c [TODO]' . "\n" . // TODO
|
299 |
// '%5$d mot%6$c-clef ajouté%6$c [TODO]' . "\n" . // TODO
|
| Line 300... |
Line 300... |
| 300 |
count($filtre->exclues) > 0? 'colonnes non-traitées: %7$s' . "\n" : '',
|
300 |
count($filtre->exclues) > 0 ? 'colonnes non-traitées: %7$s' . "\n" : '',
|
| 301 |
|
301 |
|
| 302 |
$obs_ajouts,
|
302 |
$obs_ajouts,
|
| 303 |
count($obs_ajouts) > 1 ? 's' : '',
|
303 |
count($obs_ajouts) > 1 ? 's' : '',
|
| Line 678... |
Line 678... |
| 678 |
if(empty($ligne[C_NOM_SEL])) return;
|
678 |
if(empty($ligne[C_NOM_SEL])) return;
|
| Line 679... |
Line 679... |
| 679 |
|
679 |
|
| 680 |
// nom_sel reste toujours celui de l'utilisateur
|
680 |
// nom_sel reste toujours celui de l'utilisateur
|
| Line -... |
Line 681... |
| - |
|
681 |
$espece[C_NOM_SEL] = trim($ligne[C_NOM_SEL]);
|
| - |
|
682 |
|
| 681 |
$espece[C_NOM_SEL] = trim($ligne[C_NOM_SEL]);
|
683 |
// XXX/attention, nous ne devrions pas accepter un référentiel absent !
|
| Line 682... |
Line 684... |
| 682 |
|
684 |
if(!$referentiel) $referentiel = 'bdtfx';
|
| Line 683... |
Line 685... |
| 683 |
$taxon_info_webservice = new RechercheInfosTaxonBeta($cel->config, $referentiel);
|
685 |
$taxon_info_webservice = new RechercheInfosTaxonBeta($cel->config, $referentiel);
|
| Line 703... |
Line 705... |
| 703 |
// note: rechercherInfosSurTexteCodeOuNumTax peut ne retourner qu'une seule clef "nom_sel"
|
705 |
// note: rechercherInfosSurTexteCodeOuNumTax peut ne retourner qu'une seule clef "nom_sel"
|
| 704 |
if (! $resultat_recherche_espece || !isset($resultat_recherche_espece['en_id_nom'])) {
|
706 |
if (! $resultat_recherche_espece || !isset($resultat_recherche_espece['en_id_nom'])) {
|
| 705 |
// on supprime les noms retenus et renvoi tel quel
|
707 |
// on supprime les noms retenus et renvoi tel quel
|
| 706 |
// on réutilise les define pour les noms d'indexes, tant qu'à faire
|
708 |
// on réutilise les define pour les noms d'indexes, tant qu'à faire
|
| 707 |
// XXX; tout à NULL sauf C_NOM_SEL ci-dessus ?
|
709 |
// XXX; tout à NULL sauf C_NOM_SEL ci-dessus ?
|
| 708 |
$espece[C_NOM_SEL_NN] = $ligne[C_NOM_SEL_NN];
|
710 |
$espece[C_NOM_SEL_NN] = @$ligne[C_NOM_SEL_NN];
|
| 709 |
$espece[C_NOM_RET] = $ligne[C_NOM_RET];
|
711 |
$espece[C_NOM_RET] = @$ligne[C_NOM_RET];
|
| 710 |
$espece[C_NOM_RET_NN] = $ligne[C_NOM_RET_NN];
|
712 |
$espece[C_NOM_RET_NN] = @$ligne[C_NOM_RET_NN];
|
| 711 |
$espece[C_NT] = $ligne[C_NT];
|
713 |
$espece[C_NT] = @$ligne[C_NT];
|
| 712 |
$espece[C_FAMILLE] = $ligne[C_FAMILLE];
|
714 |
$espece[C_FAMILLE] = @$ligne[C_FAMILLE];
|
| Line 713... |
Line 715... |
| 713 |
|
715 |
|
| 714 |
return;
|
716 |
return;
|
| Line 715... |
Line 717... |
| 715 |
}
|
717 |
}
|