Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1878 Rev 1880
Line 1080... Line 1080...
1080
			infosAuteursNonPresentsPanel.setHeight(0);
1080
			infosAuteursNonPresentsPanel.setHeight(0);
1081
		}
1081
		}
1082
	}
1082
	}
Line 1083... Line 1083...
1083
	
1083
	
-
 
1084
	private boolean doitAfficherAvertissementAuteur() {
-
 
1085
		// La construction du fmt nom complet des auteurs étant mal fichue
-
 
1086
		// il est plus simple de comparer le nombre d'item une fois les chaines
1084
	private boolean doitAfficherAvertissementAuteur() {
1087
		// splittées par virgules, ainsi que le nombre d'espace
1085
		String auteurFmtreconstruit = construireIntituleAuteur();
1088
		String auteurFmtreconstruit = construireIntituleAuteur();
1086
		String[] auteurFmtreconstruitParts = auteurFmtreconstruit.split(",");
1089
		String[] auteurFmtreconstruitParts = auteurFmtreconstruit.split(",");
Line 1087... Line 1090...
1087
		String[] auteurParts = publication.getAuteur().split(",");
1090
		String[] auteurParts = publication.getAuteur().split(",");
1088
		
1091
		
Line -... Line 1092...
-
 
1092
		String[] auteurFmtreconstruitSpaces = auteurFmtreconstruit.split(" ");
-
 
1093
		String[] auteurPartsSpaces = publication.getAuteur().split(" ");
1089
		String[] auteurFmtreconstruitSpaces = auteurFmtreconstruit.split(" ");
1094
		
-
 
1095
		boolean unEstVideEtAutreNon = (auteurFmtreconstruit.trim().isEmpty() != publication.getAuteur().isEmpty());
1090
		String[] auteurPartsSpaces = publication.getAuteur().split(" ");
1096
		
1091
		
1097
		return (modeDeCreation == MODE_MODIFIER && 
1092
		return (modeDeCreation == MODE_MODIFIER && 
1098
				(unEstVideEtAutreNon ||
Line 1093... Line 1099...
1093
				(auteurFmtreconstruitParts.length != auteurParts.length ||
1099
				auteurFmtreconstruitParts.length != auteurParts.length ||
1094
				auteurFmtreconstruitSpaces.length != auteurPartsSpaces.length));
1100
				auteurFmtreconstruitSpaces.length != auteurPartsSpaces.length));