V4.4.6
This commit is contained in:
parent
53121ded9c
commit
e451538858
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
3
bin/.gitignore
vendored
3
bin/.gitignore
vendored
@ -127,3 +127,6 @@
|
|||||||
/zipstudent.png
|
/zipstudent.png
|
||||||
/zipstudent.svg
|
/zipstudent.svg
|
||||||
/zipstudentmini.png
|
/zipstudentmini.png
|
||||||
|
/saveZipEvaluation.png
|
||||||
|
/saveZipEvaluation.svg
|
||||||
|
/saveZipEvaluationmini.png
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -5912,7 +5912,7 @@ public static String TablePointsSyntheseStyle2(String titre,double prop, String
|
|||||||
+ ".tooltip2 .tooltiptext2::after {content: \" \";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent black transparent;}"
|
+ ".tooltip2 .tooltiptext2::after {content: \" \";position: absolute;bottom: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent black transparent;}"
|
||||||
+ ".tooltip2:hover .tooltiptext2 {visibility: visible;}"
|
+ ".tooltip2:hover .tooltiptext2 {visibility: visible;}"
|
||||||
+ ".footer {position: fixed;left: 0;bottom: 0;width: 100%;background-color: white;color: black;text-align: center;}"
|
+ ".footer {position: fixed;left: 0;bottom: 0;width: 100%;background-color: white;color: black;text-align: center;}"
|
||||||
+"\r</style>\r";
|
+ "</style>\r";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -5924,7 +5924,8 @@ public static String TablePointsSyntheseStyle2(String titre,double prop, String
|
|||||||
*/
|
*/
|
||||||
public static String getHTMLmenu(ArrayList<node> items) {
|
public static String getHTMLmenu(ArrayList<node> items) {
|
||||||
|
|
||||||
String codeHTMLMenu= "<div id=\"navbar\" onclick=\"toggleMenu()\"><a class=\"active\" href=\"#top\">Note</a>";
|
String codeHTMLMenu = "<div id=\"navbar\" onclick=\"toggleMenu()\"><a class=\"active\" href=\"#top\">Note</a>";
|
||||||
|
|
||||||
for(int i =0 ; i < items.size(); i++) {
|
for(int i =0 ; i < items.size(); i++) {
|
||||||
codeHTMLMenu = codeHTMLMenu + "<a class=\"active3\" href=\""+ items.get(i).getAttributs().get("id") + "\">" + items.get(i).getAttributs().get("titre") + "</a>";
|
codeHTMLMenu = codeHTMLMenu + "<a class=\"active3\" href=\""+ items.get(i).getAttributs().get("id") + "\">" + items.get(i).getAttributs().get("titre") + "</a>";
|
||||||
}
|
}
|
||||||
@ -5953,4 +5954,6 @@ public static String TablePointsSyntheseStyle2(String titre,double prop, String
|
|||||||
+"}"
|
+"}"
|
||||||
+"</script>";
|
+"</script>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -421,14 +421,14 @@ public class feedbacks {
|
|||||||
if(metaS.isEmpty()) metaS = "metaSujet-inconnu";
|
if(metaS.isEmpty()) metaS = "metaSujet-inconnu";
|
||||||
String cheminFeedBack = nodana.retourneFirstEnfantsByName("ouverture").getAttributs().get("dossier") + "-DateLong" + aujourdhui.getTime()+"-"+metaS;
|
String cheminFeedBack = nodana.retourneFirstEnfantsByName("ouverture").getAttributs().get("dossier") + "-DateLong" + aujourdhui.getTime()+"-"+metaS;
|
||||||
if(!commandes.noNote&&!baremeABC) {
|
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(plagiat) cheminFeedBack = cheminFeedBack + "- plagiat";
|
||||||
if(copiercoller) cheminFeedBack = cheminFeedBack + "- copier-coller";
|
if(copiercoller) cheminFeedBack = cheminFeedBack + "- copier-coller";
|
||||||
if(pasAssezDeModification) cheminFeedBack = cheminFeedBack + "- pas assez de modification";
|
if(pasAssezDeModification) cheminFeedBack = cheminFeedBack + "- pas assez de modification";
|
||||||
if(dateModificationAnterieur) cheminFeedBack = cheminFeedBack + "- date modification antérieur au controle";
|
if(dateModificationAnterieur) cheminFeedBack = cheminFeedBack + "- date modification antérieur au controle";
|
||||||
}
|
}
|
||||||
if(!commandes.noNote&&baremeABC) {
|
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(copiercoller) cheminFeedBack = cheminFeedBack + "- copier-coller";
|
||||||
if(plagiat) cheminFeedBack = cheminFeedBack + "- plagiat";
|
if(plagiat) cheminFeedBack = cheminFeedBack + "- plagiat";
|
||||||
if(pasAssezDeModification) cheminFeedBack = cheminFeedBack + "- pas assez de modification";
|
if(pasAssezDeModification) cheminFeedBack = cheminFeedBack + "- pas assez de modification";
|
||||||
@ -453,10 +453,6 @@ public class feedbacks {
|
|||||||
|
|
||||||
fichier1.close();
|
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");
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -62,7 +62,7 @@ public class creerNouvelleEvaluation {
|
|||||||
evaluation.getAttributs().put("analyse_nombres_modifications_simultané_maxi", String.valueOf(commandes.analyse_nombres_modifications_simultané_maxi) );
|
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");
|
node nodremove = evaluation.retourneFirstEnfantsByName("fichier");
|
||||||
if(!nodremove.isVide()) evaluation.getNodes().remove(nodremove);
|
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");
|
nodremove = evaluation.retourneFirstEnfantsByName("fileCSV");
|
||||||
if(!nodremove.isVide()) evaluation.getNodes().remove(nodremove);
|
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) {
|
if(commandes.nameSVG!=null) {
|
||||||
@ -102,7 +105,9 @@ public class creerNouvelleEvaluation {
|
|||||||
node SVG = new node();
|
node SVG = new node();
|
||||||
SVG.setNomElt("nodSVG");
|
SVG.setNomElt("nodSVG");
|
||||||
SVG.setContenu(commandes.contenuFichierSVG);
|
SVG.setContenu(commandes.contenuFichierSVG);
|
||||||
evaluation.getNodes().add(SVG);
|
if(SVG!=null) {
|
||||||
|
evaluation.getNodes().add(SVG);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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 *****
|
//** Les points par la méthode analyseStyle *****
|
||||||
//***********************************************
|
//***********************************************
|
||||||
@ -241,6 +252,7 @@ public class calculNombrePointEvaluation {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
return point;
|
return point;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user