MAJ V4.4.3

This commit is contained in:
pablo rodriguez 2023-03-23 10:34:12 +01:00
parent af3b7cdcf4
commit ffdd70c183
6 changed files with 12 additions and 9 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -287,7 +287,7 @@ public class feedbacks {
} }
} }
//Affichage du feedback pour la late de la première modification antérieure à la date du controle //Affichage du feedback pour la date de la première modification antérieure à la date du controle
if(dateModificationAnterieur) if(verifStudent!=null){ if(dateModificationAnterieur) if(verifStudent!=null){
fichier.append(HTML.SautLigne()); fichier.append(HTML.SautLigne());
fichier.append(HTML.Paragraph_classp5("La date du début du contrôle est le :" + formatDateWriter.DateLibreOffice(commandes.analyse_modificationDateMini) fichier.append(HTML.Paragraph_classp5("La date du début du contrôle est le :" + formatDateWriter.DateLibreOffice(commandes.analyse_modificationDateMini)
@ -466,11 +466,15 @@ public class feedbacks {
} }
/**
* Permet de générer la table synthèse.
* Permet de générer la table des pages (de la page 1 à la page k).
* @param nodana
* @param fichier
* @return
*/
private static StringBuilder SyntheseTable(node nodana, StringBuilder fichier) { private static StringBuilder SyntheseTable(node nodana, StringBuilder fichier) {
// String IdError = ""; // permet de récupérer les id des menu ou la proportioncorrect est NaN. (à cause de l'attribut analyseStyle=true)
for(int k = 0 ; k < nodana.getNodes().size();k++) { for(int k = 0 ; k < nodana.getNodes().size();k++) {
if(nodana.getNodes().get(k).getAttributs().get("addmenu")!=null) { if(nodana.getNodes().get(k).getAttributs().get("addmenu")!=null) {
if(nodana.getNodes().get(k).getAttributs().get("addmenu").equals("true")) { if(nodana.getNodes().get(k).getAttributs().get("addmenu").equals("true")) {
@ -520,7 +524,7 @@ public class feedbacks {
fichier.append(HTML.SautLigne()); fichier.append(HTML.SautLigne());
fichier.append(HTML.H2("Les points dans les pages")); fichier.append(HTML.H2("Les points dans les pages"));
fichier.append(HTML.SautLigne()); fichier.append(HTML.SautLigne());
for(int k = 0 ; k < LesPages.size();k++) { for(int k = 1 ; k < LesPages.size();k++) {
if(LesPages.get(k).getNomElt().equals("page")) { if(LesPages.get(k).getNomElt().equals("page")) {
if(LesPages.get(k).getAttributs().get("proportioncorrect")!=null) { if(LesPages.get(k).getAttributs().get("proportioncorrect")!=null) {
if(!LesPages.get(k).getAttributs().get("proportioncorrect").equals("NaN")) { if(!LesPages.get(k).getAttributs().get("proportioncorrect").equals("NaN")) {

View File

@ -1645,7 +1645,6 @@ public class meptl {
} }
} }
return filename + cheminFeedBack; return filename + cheminFeedBack;
} }
@ -1665,10 +1664,10 @@ public class meptl {
Text.append("<br>"); Text.append("<br>");
if(!commandes.fichierStudentMoodle) { if(!commandes.fichierStudentMoodle) {
Text.append("<p>Dossier analysé : <b>" + ouverture.getAttributs().get("dossier") + "</b></p>"); Text.append("<p>Dossier analysé : <b>" + ouverture.getAttributs().get("dossier") + "</b></p>");
System.out.println("\nDossier analysé : " + ouverture.getAttributs().get("dossier"));} }
else { else {
Text.append("<p>Fichier analysé : <b>" + ouverture.getAttributs().get("dossier")+"</b></p>"); Text.append("<p>Fichier analysé : <b>" + ouverture.getAttributs().get("dossier")+"</b></p>");
System.out.println("\nFichier analysé : " + ouverture.getAttributs().get("dossier"));} }
if(notation.getAttributs().get("baremeABC").equals("true")) { if(notation.getAttributs().get("baremeABC").equals("true")) {
Text.append("<p> Note : <b><span style=\"color:blue\">" + notation.getAttributs().get("noteABC")+"</span></b></p>"); Text.append("<p> Note : <b><span style=\"color:blue\">" + notation.getAttributs().get("noteABC")+"</span></b></p>");