Subversion Repositories Applications.referentiel

Rev

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

Rev 259 Rev 262
Line 1422... Line 1422...
1422
				}
1422
				}
1423
			}
1423
			}
1424
		}
1424
		}
1425
		return $noms_erreur;
1425
		return $noms_erreur;
1426
	}
1426
	}
1427
 
-
 
Line -... Line 1427...
-
 
1427
	
-
 
1428
	/**
-
 
1429
	* Test #70
-
 
1430
	*/
-
 
1431
	private function testerNomVernaculaireUnique() {
-
 
1432
		$noms_erreur = array();
-
 
1433
		foreach ($this->noms as &$nom) {
-
 
1434
			if ($nom['nom_francais'] != '' && $nom['nom_francais'] != null) {
-
 
1435
				if (strpbrk($nom['nom_francais'],',;')) {
-
 
1436
					$noms_erreur[] = array($nom['num_nom'], $this->repererCaracteresInvalidesNomVerna($nom['nom_francais']));
-
 
1437
				}
-
 
1438
			}
-
 
1439
		}
-
 
1440
		return $noms_erreur;
Line 1428... Line 1441...
1428
	
1441
	}
1429
 
1442
 
Line 1430... Line 1443...
1430
	//+--------------------------------------------------------------------------------------------------------------+//
1443
	//+--------------------------------------------------------------------------------------------------------------+//
Line 1735... Line 1748...
1735
	private function repererEspace($nom_sci) {
1748
	private function repererEspace($nom_sci) {
1736
		$nom_sci = str_replace(' ', '<span class="espace">&nbsp;</span>', $nom_sci);
1749
		$nom_sci = str_replace(' ', '<span class="espace">&nbsp;</span>', $nom_sci);
1737
		return $nom_sci;
1750
		return $nom_sci;
1738
	}
1751
	}
Line -... Line 1752...
-
 
1752
	
-
 
1753
	private function repererCaracteresInvalidesNomVerna($nom_verna) {
-
 
1754
		$nom_verna = str_replace(',', '<span class="espace">,</span>', $nom_verna);
-
 
1755
		$nom_verna = str_replace(';', '<span class="espace">;</span>', $nom_verna);
-
 
1756
		return $nom_verna;
-
 
1757
	}
1739
	
1758
	
1740
	private function construireSuffixeNomPltCultivee(&$nom) {
1759
	private function construireSuffixeNomPltCultivee(&$nom) {
1741
		$suffixe = array();
1760
		$suffixe = array();
1742
		$suffixe[] = $this->construireNomCultivarGroupe($nom);
1761
		$suffixe[] = $this->construireNomCultivarGroupe($nom);
1743
		$suffixe[] = $this->construireNomCommercial($nom);
1762
		$suffixe[] = $this->construireNomCommercial($nom);