V4.4.3
Correction bug durant le chargement à partir de la base d'évaluation du node siujet qui doit correspondre au node fichier sans aucun parent.
This commit is contained in:
parent
6346f9824a
commit
54920c1b7e
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
2
bin/.gitignore
vendored
2
bin/.gitignore
vendored
@ -1,3 +1,5 @@
|
||||
/MEPTL/
|
||||
/action/
|
||||
/calcul/
|
||||
/evaluer/
|
||||
/fenetres/
|
||||
|
Binary file not shown.
@ -86,7 +86,10 @@ public class feedbacks {
|
||||
//nodana.retourneFirstEnfantsByName("ouverture").getAttributs().put("feedback", patch + "/" + cheminFeedBack);
|
||||
|
||||
// auteur du sujet
|
||||
String auteurSujet = nodana.retourneFirstEnfantsByName("ouverture").getAttributs().get("auteur");
|
||||
String auteurSujet ="";
|
||||
if(nodana.retourneFirstEnfantsByName("ouverture").getAttributs().get("auteur")!=null) {
|
||||
auteurSujet =nodana.retourneFirstEnfantsByName("ouverture").getAttributs().get("auteur");
|
||||
}
|
||||
|
||||
//création du feedback
|
||||
fichier.append("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\r"
|
||||
|
@ -276,7 +276,11 @@ private void chargeEvaluationSelected(node evaluation) {
|
||||
|
||||
//* Charge le node sujet provisoirement
|
||||
commandes.path = evaluation.getAttributs().get("path"); //Dossier des fichiers des étudiants
|
||||
commandes.sujet = evaluation.retourneFirstEnfantsByName("fichier"); // Chargement provisoire du node sujet depuis la base
|
||||
node sujetLoad = new node(Run.ecritureXMLDansStringBuilder(evaluation.retourneFirstEnfantsByName("fichier"), Run.TypeFile.Sujet).replace("\t","").replace("\r", "").replace("\n", ""));
|
||||
commandes.sujet = sujetLoad;
|
||||
|
||||
// Chargement provisoire du node sujet depuis la base
|
||||
|
||||
commandes.nameSujet = evaluation.getAttributs().get("analysis_filename");
|
||||
commandes.PathFilenameAnalysis = evaluation.getAttributs().get("PathFilenameAnalysis");
|
||||
|
||||
@ -357,6 +361,20 @@ private void chargeEvaluationSelected(node evaluation) {
|
||||
// }
|
||||
|
||||
|
||||
commandes.initialiseParametresSettingProprietes();
|
||||
try {
|
||||
commandes.sujetSauvegarde = commandes.sujet.clone();
|
||||
} catch (CloneNotSupportedException e) {
|
||||
// TODO Auto-generated catch block
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
//Chargement des paramètres du fichier d'analyse
|
||||
System.out.println( "Chargement des paramètres du fichier d'analyse");
|
||||
meptl.chargementParametresFichierAnalyse();
|
||||
|
||||
|
||||
|
||||
//** Remise à zéro de la base dans la mémoire de l'application
|
||||
commandes.evaluationsBase = null;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user