MAJ V4.4.3
This commit is contained in:
parent
9747d57bf4
commit
a52da79d76
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -57,7 +57,7 @@ public class formatDateWriter {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public static String DateEnClairFR(Date date) {
|
public static String DateEnClairFR(Date date) {
|
||||||
SimpleDateFormat simpledateformat = new SimpleDateFormat("EEEE dd MMM yyy' à 'HH:mm:ss");
|
SimpleDateFormat simpledateformat = new SimpleDateFormat("EEEE dd MMM yyy' à 'hh:mm:ss");
|
||||||
String d1 = simpledateformat.format(date);
|
String d1 = simpledateformat.format(date);
|
||||||
|
|
||||||
return d1;
|
return d1;
|
||||||
|
@ -431,16 +431,21 @@ public class afficheText extends JEditorPane {
|
|||||||
* Affiche le chargement du fichier d'analyse.</br>
|
* Affiche le chargement du fichier d'analyse.</br>
|
||||||
*/
|
*/
|
||||||
public void afficheChargementFichierAnalyse(){
|
public void afficheChargementFichierAnalyse(){
|
||||||
|
String dateEnregistrementFichierAnalyse = "";
|
||||||
String v = commandes.analyse_version;
|
String v = commandes.analyse_version;
|
||||||
if(v.isEmpty()) v = commandes.version;
|
if(v.isEmpty()) v = commandes.version;
|
||||||
|
|
||||||
StringBuilder text = new StringBuilder();
|
StringBuilder text = new StringBuilder();
|
||||||
text.append(baliseStyle.balise());
|
text.append(baliseStyle.balise());
|
||||||
text.append("<hr><h1><u>INFORMATIONS</u></h1><p>Fichier d'analyse créé avec la version : " + v+ "</p>"
|
text.append("<h1><u>INFORMATIONS</u></h1><p>Fichier d'analyse créé avec la version : " + v + "</p>"
|
||||||
+ "<p>Nom du fichier d'analyse : <b>"+ commandes.nameSujet + "</b></p><hr><br>");
|
+ "<p>Nom du fichier d'analyse : <b>"+ commandes.nameSujet + "</b></p><hr><br>");
|
||||||
text.append("<h3>Le titre de l'exercice est : <u>" + commandes.analyse_titre+"</u></h3>");
|
text.append("<h3>Le titre de l'exercice est : <u>" + commandes.analyse_titre+"</u></h3>");
|
||||||
text.append("<p>Le sujet (metaSujet) est : <b>" + commandes.analyse_metaSujet+"</b></p>");
|
text.append("<p>Le sujet (metaSujet) est : <b>" + commandes.analyse_metaSujet+"</b></p>");
|
||||||
text.append("<p>L'auteur de l'exercice est : <b>" + commandes.analyse_auteur+"</b></p>");
|
text.append("<p>L'auteur de l'exercice est : <b>" + commandes.analyse_auteur+"</b></p>");
|
||||||
|
if(commandes.sujet.getAttributs().get("date")!=null) {
|
||||||
|
dateEnregistrementFichierAnalyse = calcul.formatDateWriter.DateEnClairFR(calcul.formatDateWriter.DateLibreOffice(commandes.sujet.getAttributs().get("date")));
|
||||||
|
text.append("<p>Date d'enregistrement du fichier d'analyse : <b>" + dateEnregistrementFichierAnalyse +"</b></p>");
|
||||||
|
}
|
||||||
text.append("<br><hr><br>");
|
text.append("<br><hr><br>");
|
||||||
if(commandes.analyse_baremeABC==true) {
|
if(commandes.analyse_baremeABC==true) {
|
||||||
text.append("<br><p>La notation est sous la forme d'une <b><u>note alphabétique ABCDE</u></b>.</p>");
|
text.append("<br><p>La notation est sous la forme d'une <b><u>note alphabétique ABCDE</u></b>.</p>");
|
||||||
@ -457,7 +462,7 @@ public class afficheText extends JEditorPane {
|
|||||||
text.append("<br><hr><br>");
|
text.append("<br><hr><br>");
|
||||||
text.append("<p>La distance de Lenvenhein : " + String.valueOf(commandes.tolerance_text)+ ".</p>");
|
text.append("<p>La distance de Lenvenhein : " + String.valueOf(commandes.tolerance_text)+ ".</p>");
|
||||||
text.append("<br><hr><br>");
|
text.append("<br><hr><br>");
|
||||||
text.append("<p>Le nom du fichier : <b>" + commandes.analysis_filename + "</b></p>");
|
text.append("<p>Le nom du fichier d'analyse est : <b>" + commandes.analysis_filename + "</b></p>");
|
||||||
text.append("<p>Le hash de l'évaluation est : <b>" + commandes.hash + "<b></p>");
|
text.append("<p>Le hash de l'évaluation est : <b>" + commandes.hash + "<b></p>");
|
||||||
text.append("<br>");
|
text.append("<br>");
|
||||||
text.append("<p>Historiques des modifications present : <b>" + commandes.analyse_historiquePresent + "</b></p>");
|
text.append("<p>Historiques des modifications present : <b>" + commandes.analyse_historiquePresent + "</b></p>");
|
||||||
@ -474,7 +479,9 @@ public class afficheText extends JEditorPane {
|
|||||||
text.append("<p class=\"city\"><b>"+commandes.path+"</b></p>");
|
text.append("<p class=\"city\"><b>"+commandes.path+"</b></p>");
|
||||||
text.append("<br><hr><br>");
|
text.append("<br><hr><br>");
|
||||||
text.append("<p><b><u>Fichier d'analyse</u></b> :</p>");
|
text.append("<p><b><u>Fichier d'analyse</u></b> :</p>");
|
||||||
text.append("<p class=\"city\"><b>"+commandes.analysis_filename+"</b></p>");
|
text.append("<p>Chemin : <span class=\"city\"><b>"+commandes.PathFilenameAnalysis+"</b></span></p>");
|
||||||
|
text.append("<p>Nom du fichier : <span class=\"city\"><b>"+commandes.analysis_filename+"</b></span></p>");
|
||||||
|
text.append("<p>Date d'enregistrement du fichier d'analyse : <b>" + dateEnregistrementFichierAnalyse +"</b></p>");
|
||||||
text.append("<br><hr><br>");
|
text.append("<br><hr><br>");
|
||||||
text.append("<p><b><u>La base de données des évaluations</u></b> :</p>");
|
text.append("<p><b><u>La base de données des évaluations</u></b> :</p>");
|
||||||
text.append("<p>La base de données des évaluations se trouve : <b>" + commandes.PathBaseEvaluations +"</b></p>"
|
text.append("<p>La base de données des évaluations se trouve : <b>" + commandes.PathBaseEvaluations +"</b></p>"
|
||||||
|
@ -9,7 +9,7 @@ public class baliseStyle {
|
|||||||
|
|
||||||
public static String balise() {
|
public static String balise() {
|
||||||
return "<style type=\"text/css\">"
|
return "<style type=\"text/css\">"
|
||||||
+ "h1 {margin-bottom: 0.25cm;font-size: 20pt;font-family:\"Arial\";text-align:center;font-weight: bold;}"
|
+ "h1 {margin-bottom: 0.25cm;font-size: 24pt;font-family:\"Arial\";text-align:center;font-weight: bold;}"
|
||||||
+ "h2 {margin-bottom: 0.25cm;font-size: 16pt;font-family:\"Arial\";text-align:center;font-weight: bold;}"
|
+ "h2 {margin-bottom: 0.25cm;font-size: 16pt;font-family:\"Arial\";text-align:center;font-weight: bold;}"
|
||||||
+ "h3 {margin-bottom: 0.25cm;font-size: 16pt;font-family:\"Arial\";text-align:left;font-weight: bold;}"
|
+ "h3 {margin-bottom: 0.25cm;font-size: 16pt;font-family:\"Arial\";text-align:left;font-weight: bold;}"
|
||||||
+ "h4 {text-align:left;font-family: \"Arial\"; font-size: 16pt; font-weight: bold; line-height: 110%;}"
|
+ "h4 {text-align:left;font-family: \"Arial\"; font-size: 16pt; font-weight: bold; line-height: 110%;}"
|
||||||
|
@ -320,14 +320,24 @@ private void chargeEvaluationSelected(node evaluation) {
|
|||||||
|
|
||||||
File file = new File(CheminVersFileXML);
|
File file = new File(CheminVersFileXML);
|
||||||
if(file.exists()) {
|
if(file.exists()) {
|
||||||
chargeLeNodeSujet(file);
|
|
||||||
commandes.path = evaluation.getAttributs().get("path"); //Recharge le chemin vers le dossier contenant les fichiers des étudiants
|
|
||||||
}else {
|
|
||||||
JFrame frame = new JFrame();
|
JFrame frame = new JFrame();
|
||||||
JLabel texte = new JLabel("<html><p>Le fichier d'analyse de l'évaluation, " + commandes.nameSujet + ", <b>a été renommé ou supprimé</b>.</p><br>"
|
JLabel text = new JLabel();
|
||||||
+ "<p>Le fichier d'analyse de l'évaluation <b><u>est récupéré</u></b> depuis la base de données des évaluations.</p></html>");
|
text.setText("<html><p>Le fichier d'analyse est déjà chargé depuis la base de données.</p><br>"
|
||||||
JOptionPane.showMessageDialog(frame, texte);
|
+ "<p>Cependant, le fichier d'analyse se trouve aussi dans le dossier :</p>"
|
||||||
}
|
+ "<p>"+CheminVersFileXML+"</p><br><hr>"
|
||||||
|
+ "<p>Voulez-vous le charger depuis ce dossier ?</p></html>");
|
||||||
|
if (JOptionPane.showConfirmDialog(frame, text, "WARNING",JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) {
|
||||||
|
chargeLeNodeSujet(file);
|
||||||
|
commandes.path = evaluation.getAttributs().get("path"); //Recharge le chemin vers le dossier contenant les fichiers des étudiants
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// else {
|
||||||
|
// JFrame frame = new JFrame();
|
||||||
|
// JLabel texte = new JLabel("<html><p>Le fichier d'analyse de l'évaluation, " + commandes.nameSujet + ", <b>a été renommé ou supprimé</b>.</p><br>"
|
||||||
|
// + "<p>Le fichier d'analyse de l'évaluation <b><u>est récupéré</u></b> depuis la base de données des évaluations.</p></html>");
|
||||||
|
// JOptionPane.showMessageDialog(frame, texte);
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
//** 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
|
||||||
|
Loading…
Reference in New Issue
Block a user