Note";
+
for(int i =0 ; i < items.size(); i++) {
codeHTMLMenu = codeHTMLMenu + "
" + items.get(i).getAttributs().get("titre") + "";
}
@@ -5953,4 +5954,6 @@ public static String TablePointsSyntheseStyle2(String titre,double prop, String
+"}"
+"";
}
+
+
}
diff --git a/src/MEPTL/feedbacks.java b/src/MEPTL/feedbacks.java
index 2a19e16..54192c2 100644
--- a/src/MEPTL/feedbacks.java
+++ b/src/MEPTL/feedbacks.java
@@ -421,14 +421,14 @@ public class feedbacks {
if(metaS.isEmpty()) metaS = "metaSujet-inconnu";
String cheminFeedBack = nodana.retourneFirstEnfantsByName("ouverture").getAttributs().get("dossier") + "-DateLong" + aujourdhui.getTime()+"-"+metaS;
if(!commandes.noNote&&!baremeABC) {
- if(!plagiat&&!copiercoller)cheminFeedBack = cheminFeedBack + "-" + nodana.retourneFirstEnfantsByName("bodyetnotation").getAttributs().get("note") + ".html";
+ if(!plagiat&&!copiercoller)cheminFeedBack = cheminFeedBack + "-" + nodana.retourneFirstEnfantsByName("bodyetnotation").getAttributs().get("note");
if(plagiat) cheminFeedBack = cheminFeedBack + "- plagiat";
if(copiercoller) cheminFeedBack = cheminFeedBack + "- copier-coller";
if(pasAssezDeModification) cheminFeedBack = cheminFeedBack + "- pas assez de modification";
if(dateModificationAnterieur) cheminFeedBack = cheminFeedBack + "- date modification antérieur au controle";
}
if(!commandes.noNote&&baremeABC) {
- if(!plagiat)cheminFeedBack = cheminFeedBack + "-" + nodana.retourneFirstEnfantsByName("bodyetnotation").getAttributs().get("noteABC") + ".html";
+ if(!plagiat)cheminFeedBack = cheminFeedBack + "-" + nodana.retourneFirstEnfantsByName("bodyetnotation").getAttributs().get("noteABC");
if(copiercoller) cheminFeedBack = cheminFeedBack + "- copier-coller";
if(plagiat) cheminFeedBack = cheminFeedBack + "- plagiat";
if(pasAssezDeModification) cheminFeedBack = cheminFeedBack + "- pas assez de modification";
@@ -453,10 +453,6 @@ public class feedbacks {
fichier1.close();
- //affichage dans la console
- if(!commandes.fourniDossierDestination) System.out.println("\n\t The feedback file has been written.\n\t " + commandes.path + "\\" + cheminFeedBack + ".html");
- if(commandes.fourniDossierDestination) System.out.println("\n\t The feedback file has been written.\n\t " + commandes.path + "\\" + commandes.pathDestination + "\\" + cheminFeedBack + ".html");
-
}
}
diff --git a/src/baseEvaluations/creerNouvelleEvaluation.java b/src/baseEvaluations/creerNouvelleEvaluation.java
index c13143c..9b2cd29 100644
--- a/src/baseEvaluations/creerNouvelleEvaluation.java
+++ b/src/baseEvaluations/creerNouvelleEvaluation.java
@@ -62,7 +62,7 @@ public class creerNouvelleEvaluation {
evaluation.getAttributs().put("analyse_nombres_modifications_simultané_maxi", String.valueOf(commandes.analyse_nombres_modifications_simultané_maxi) );
- //Supprime le node fichier s'il existe.
+ //Supprime le node fichier s'il existe, déjà pour le remplacer par le node commandes.sujet
node nodremove = evaluation.retourneFirstEnfantsByName("fichier");
if(!nodremove.isVide()) evaluation.getNodes().remove(nodremove);
@@ -90,11 +90,14 @@ public class creerNouvelleEvaluation {
}
- //Supprime le node fichier s'il existe.
+ //Supprime le node CSV s'il existe, pour le remplacer par le node commandes.nodeCSV
nodremove = evaluation.retourneFirstEnfantsByName("fileCSV");
if(!nodremove.isVide()) evaluation.getNodes().remove(nodremove);
- evaluation.getNodes().add(commandes.nodeCSV);
+ if(commandes.nodeCSV!=null) {
+ evaluation.getNodes().add(commandes.nodeCSV);
+ }
+
if(commandes.nameSVG!=null) {
@@ -102,7 +105,9 @@ public class creerNouvelleEvaluation {
node SVG = new node();
SVG.setNomElt("nodSVG");
SVG.setContenu(commandes.contenuFichierSVG);
- evaluation.getNodes().add(SVG);
+ if(SVG!=null) {
+ evaluation.getNodes().add(SVG);
+ }
}
}
diff --git a/src/calcul/calculNombrePointEvaluation.java b/src/calcul/calculNombrePointEvaluation.java
index 5db9b34..471c6ee 100644
--- a/src/calcul/calculNombrePointEvaluation.java
+++ b/src/calcul/calculNombrePointEvaluation.java
@@ -198,6 +198,17 @@ public class calculNombrePointEvaluation {
}
}
+
+ //
+ if(nod.getAttributs().get("evalNameSequence")!=null) {
+ try {
+ point = point + Integer.valueOf(nod.getAttributs().get("evalNameSequence"));
+ } catch (Exception e) {
+ JOptionPane.showInternalMessageDialog(null, "Erreur dans la valeur de l'attribut evalNameSequence");
+ }
+ }
+
+
//***********************************************
//** Les points par la méthode analyseStyle *****
//***********************************************
@@ -241,6 +252,7 @@ public class calculNombrePointEvaluation {
}
}
}
+
}
return point;