diff --git a/analyseWriter.exe b/analyseWriter.exe index 852f08d..c8e55d1 100644 Binary files a/analyseWriter.exe and b/analyseWriter.exe differ diff --git a/bin/MEPTL/VerificationHistorique.class b/bin/MEPTL/VerificationHistorique.class index 59ea1cf..864c673 100644 Binary files a/bin/MEPTL/VerificationHistorique.class and b/bin/MEPTL/VerificationHistorique.class differ diff --git a/bin/MEPTL/meptl.class b/bin/MEPTL/meptl.class index 5863dbd..4b21488 100644 Binary files a/bin/MEPTL/meptl.class and b/bin/MEPTL/meptl.class differ diff --git a/src/MEPTL/VerificationHistorique.java b/src/MEPTL/VerificationHistorique.java index 229143f..d82db02 100644 --- a/src/MEPTL/VerificationHistorique.java +++ b/src/MEPTL/VerificationHistorique.java @@ -178,7 +178,7 @@ public class VerificationHistorique { node N1 = HitoriqueDuFichier.get(j).getNodes().get(0); if(commandes.analyse_exclure_name_creator) { - String author = N1.retourneFirstEnfantsByName("dc:creator").getContenu().toString().toLowerCase(); + String author = N1.retourneFirstEnfantsByName("dc:creator").getContenu().toString().trim().toLowerCase(); if(author.equalsIgnoreCase(commandes.analyse_auteur_exclure_historique)) { continue; } @@ -189,7 +189,7 @@ public class VerificationHistorique { String nameStudent2 = LesFichiers2.get(i2).getAttributs().get("dossier"); if(commandes.analyse_exclure_name_creator) { - String author = nameStudent2.toLowerCase(); + String author = nameStudent2.trim().toLowerCase(); if(author.equalsIgnoreCase(commandes.analyse_auteur_exclure_historique)) { continue; } diff --git a/src/MEPTL/meptl.java b/src/MEPTL/meptl.java index f5fef4a..b0aaf67 100644 --- a/src/MEPTL/meptl.java +++ b/src/MEPTL/meptl.java @@ -1746,6 +1746,10 @@ public class meptl { String note = ""; //** rechercher les correspondances avec le prénom et le nom de l'étudiant + //** correction des noms ayant des " - - " ou "- -" en "--" + if(identification.contains(" - - ")) identification.replaceAll(" - - ", "--"); + if(identification.contains("- -")) identification.replaceAll("- -", "--"); + if(identification.contains(" - ")) identification.replaceAll(" - ", "-"); String[] ident = identification.split(" "); //séparateur entre le prénom et le nom par un espace node A=null; if(ident.length==2) {