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/
|
/calcul/
|
||||||
/evaluer/
|
/evaluer/
|
||||||
/fenetres/
|
/fenetres/
|
||||||
|
Binary file not shown.
@ -86,7 +86,10 @@ public class feedbacks {
|
|||||||
//nodana.retourneFirstEnfantsByName("ouverture").getAttributs().put("feedback", patch + "/" + cheminFeedBack);
|
//nodana.retourneFirstEnfantsByName("ouverture").getAttributs().put("feedback", patch + "/" + cheminFeedBack);
|
||||||
|
|
||||||
// auteur du sujet
|
// 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
|
//création du feedback
|
||||||
fichier.append("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\r"
|
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
|
//* Charge le node sujet provisoirement
|
||||||
commandes.path = evaluation.getAttributs().get("path"); //Dossier des fichiers des étudiants
|
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.nameSujet = evaluation.getAttributs().get("analysis_filename");
|
||||||
commandes.PathFilenameAnalysis = evaluation.getAttributs().get("PathFilenameAnalysis");
|
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
|
//** Remise à zéro de la base dans la mémoire de l'application
|
||||||
commandes.evaluationsBase = null;
|
commandes.evaluationsBase = null;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user