Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 430 | Rev 436 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 430 Rev 435
Line 208... Line 208...
208
 
208
 
209
	private function traiterSynonymie($infos) {
209
	private function traiterSynonymie($infos) {
210
		$synoCoste = $infos['synonymie_coste'];
210
		$synoCoste = $infos['synonymie_coste'];
211
		$synoCoste = preg_replace('/^et /', '', $synoCoste);
211
		$synoCoste = preg_replace('/^et /', '', $synoCoste);
212
		$synoCoste = preg_replace('/ et ([A-Z]{2,}|[A-Z][.] [A-Z]{2,})/', ' ; $1', $synoCoste);
212
		$synoCoste = preg_replace('/ et ([A-Z]{2,}|[A-Z][.] [A-Z]{2,})/', ' ; $1', $synoCoste);
Line 213... Line 213...
213
		$synoCoste = preg_replace('/, ((?:(?!non |part[.]|an |G[.] G[.])[^,]+))/', ' ;$1', $synoCoste);
213
		$synoCoste = preg_replace('/, ((?:(?!non |part[.]|an |G[.] G[.]|part[.]|centr[.])[^,]+))/', ' ;$1', $synoCoste);
Line 214... Line 214...
214
 
214
 
215
		$synonymes = explode(';', $synoCoste);
215
		$synonymes = explode(';', $synoCoste);