Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Regard whitespace Rev 655 → Rev 656

/trunk/services/modules/0.1/bdtfx/CommunNomsTaxons.php
243,14 → 243,16
* au nom_sci (annee, auteur, biblio ou addendum). */
public function remplirTableCompositionNom($valeur) {
$structure_nom = explode(',', $valeur);
 
foreach ($structure_nom as $structure) {
$structure = trim($structure);
$patterns = array('/^an$/', '/^au$/', '/^bib$/', '/^ad$/', '/^sp$/', '/^gen$/', '/^ssp$/','/^fam$/',
'/^au_ss$/','/^bib_ss$/');
$champs = array('annee', 'auteur', 'biblio_origine', 'nom_addendum', 'epithete_sp', 'genre',
'epithete_infra_sp','famille','auteur', 'biblio_origine');
 
//avec str_replace() 'sp' est inclu dans 'ssp', et la conversion pour 'ssp' est mauvaise
$this->compo_nom[$structure] =
preg_replace(array('/^an$/', '/^au$/', '/^bib$/', '/^ad$/',
'/^sp$/', '/^gen$/', '/^ssp$/','/^fam$/','/^au_ss$/','/^bib_ss$/'),
array('annee', 'auteur', 'biblio_origine', 'nom_addendum',
'epithete_sp', 'genre', 'epithete_infra_sp','famille','auteur', 'biblio_origine'),
$structure);
$this->compo_nom[$structure] = preg_replace($patterns, $champs, $structure);
}
}
 
336,6 → 338,7
$retenu = 'absent';
}
$this->table_retour['retenu'] = $retenu;
// Pourquoi ce unset ? JPM - 28-03-2013
unset($this->table_retour['id']);
}