From 5bcf492477d26f75da9853e357daa04d5f1e400c Mon Sep 17 00:00:00 2001 From: pablo rodriguez <58742538+1-pablo-rodriguez@users.noreply.github.com> Date: Thu, 21 Mar 2024 10:32:48 +0100 Subject: [PATCH] V4.5.0 MAJ --- bin/.gitignore | 4 +- ...listeAttributCalcValeurPasModifiable.class | Bin 0 -> 1150 bytes ...WriterPasEvaluableAvecCodeEvaluateur.class | Bin 0 -> 753 bytes bin/list/listeAttributsAnalyseCalc.class | Bin 0 -> 1981 bytes bin/list/listeEvalNameNode.class | Bin 0 -> 659 bytes bin/list/listeNodeAnalyseWriter.class | Bin 0 -> 1270 bytes .../listeNodeFormatageDirectDeWriter.class | Bin 0 -> 1365 bytes .../listeRechercheParAnchorPageNumber.class | Bin 0 -> 658 bytes bin/outils/HTML.class | Bin 146961 -> 153712 bytes bin/outils/verificationFichierAnalyse.class | Bin 16374 -> 16797 bytes src/fenetres/afficheText.java | 2 +- src/fenetres/attributs.java | 4 +- src/fenetres/create_act/actExit.java | 2 +- src/fenetres/evaluate.java | 2 +- src/outils/HTML.java | 345 +++++++++++++++--- src/outils/verificationFichierAnalyse.java | 9 + 16 files changed, 309 insertions(+), 59 deletions(-) create mode 100644 bin/list/listeAttributCalcValeurPasModifiable.class create mode 100644 bin/list/listeAttributWriterPasEvaluableAvecCodeEvaluateur.class create mode 100644 bin/list/listeAttributsAnalyseCalc.class create mode 100644 bin/list/listeEvalNameNode.class create mode 100644 bin/list/listeNodeAnalyseWriter.class create mode 100644 bin/list/listeNodeFormatageDirectDeWriter.class create mode 100644 bin/list/listeRechercheParAnchorPageNumber.class diff --git a/bin/.gitignore b/bin/.gitignore index 0de8298..5bdc3d2 100644 --- a/bin/.gitignore +++ b/bin/.gitignore @@ -1,5 +1,3 @@ -/list/ +/outils/ /fenetres/ /nodeAC/ -/outils/ -/AnalyseCalc/ diff --git a/bin/list/listeAttributCalcValeurPasModifiable.class b/bin/list/listeAttributCalcValeurPasModifiable.class new file mode 100644 index 0000000000000000000000000000000000000000..3a52a48ac32b9b2565a25a0fc943ae76f3cd4e7d GIT binary patch literal 1150 zcma)5O>+`K5PcIMEE|##4Ea){@e@c0YVa$utTLo>B5H|6S>A?az=^{y?k*~K@1FJU zEeFj(t33Dv{85&@yWoVftP+ZuH{CsN`}ID4{`&p{Km|KVOfVFb^!#$LhzGv!%4XlM za%DBR5`FhE_YRzvY)jr$B8fOd=8(VUWyS4I`BC#wSU$t#J!wn-K0_>DXfVX9PD_}G zA(ch~lMJ&pX^V&bZd15V10IHK&9S&@a5v-~2IKw<=`pO={=1fJq`F8$ zZMpo-_DTNB6!ht#W5KHosW2F|S70!nh;~hOY-)CWG?n4GM53bX9=E-!;+{tyFi@sC zidP-w*ulN)Q5~Jf>$VsY^pr($9`N4K z6=vP(yO!9Ofp0>u{$cosO*aEptbzPUHU}mMkq>E2(rJr!Mth?84aS!+ZPIE|83hri zqA5b@sEGDyI;Aj!*@%EuLPFrUn9Y1e_5%{}qhfYR!xatBXt=83c?~aUcuB)68s;@D zYPg}{riRxvyrE%b1Y<{}Bt}Yseaz81Mc=^h(=@CZY>>j+$Y7Up2gu?X{Yfm$!$uAR qs(Ob-yvGtgVi}*Xg3nkzF{xwRqT9e7`el)sGRHqOyStQ`!1iy?eH73D literal 0 HcmV?d00001 diff --git a/bin/list/listeAttributWriterPasEvaluableAvecCodeEvaluateur.class b/bin/list/listeAttributWriterPasEvaluableAvecCodeEvaluateur.class new file mode 100644 index 0000000000000000000000000000000000000000..2b8ec951c351c3ddd8bddb6d45ee96029baa0c74 GIT binary patch literal 753 zcmbVK%Wl&^6g`tTFDE6bq2)~}-Lw%+7NDwX5mJR<6&_MhD|I(9Lpo*R6lWZfPvIZB zVbe-o^aJ=P#2Guqs@NbFzOT7+&Y64t^Vh{Cfah4Npdhei^u%_ZQG3?LdXU(ISX&i; zkdxO_X%aawYHzB-SL07AD_E7p6?g)zV>y*wBcoyW{oq)IR-pVsN7}v=D6Vhp3wZ99 zk0NRflu#CE_H?A)C8L3gKRRTApf?Vs*_W|)`Ml`aBRvt=?){&-U4gpJ|wW( literal 0 HcmV?d00001 diff --git a/bin/list/listeAttributsAnalyseCalc.class b/bin/list/listeAttributsAnalyseCalc.class new file mode 100644 index 0000000000000000000000000000000000000000..94958bd061c42e2c7dd14ffed1bf0994f3488ef4 GIT binary patch literal 1981 zcma)+O>9(E6vzL!AM|xvgqD^TD5XGww)BI3NRifJJAi_1K?f@0$8hJ(ZRfRb-kZLU zhAvH9nz%HwG;xQCx=^Eu8xt2UOk5gVnz(nb@&De;^gv9Elgxd;d+xdCo{xLaPk(>= zJ%AZ(x1d3x-*v)hA{oqL6a`Kpj>1JxySt&uYS(T-lfuDGy`v{w?QKllDr_1%QrI`| zcuusS&^R=_rqGo2izb6cw6>!e`xFi=JDypM%LNnM(FNBibT0e0cGq;^B=efEDJnUk z!oc!>doicb?Syszo^p@!p=I$d#{j&Ix#9a3Iuu&Wj&@@cWN--GE$DhCkg94s4x@+B znC)1*bmSRp)mT$&M;Kz+c(H|Jw5yB7>f|`Zp^hU9Cls0^Ckl*(leCxOq=nOUp0aSJ z&eImoQN7|j#n8gALc6XeJQwY{G;m%aqg^-ady(;IdyLACS2PbTOfa*7u}dc4KVK70 zD)flZPPfH*^HAH|JWcaS9#(bPtg=WJo~QXRIjQFFEN#{`vVqZ&A6R%n;c#7egOzr) zySK(_^vQYJvrB$3R?!<~%u5Sy;YEc((WrY=apN#w3H-$M9p4EZ&%zaj{kC5&$DU*B z$nhy!WKvzn+p>^VXibQYCV9E0&{55l6Xw?)*LaM{!pqDnYhYr!eSa}s*X$=LVC!GLT`N~Ukfn57vU`?%}!E5-DIDI*XUF+r5vwOLMwjJS>JQ| zE_W2;z?f@ACMyZ!4FyY_e3Sc2IxJaui&5~>Gt16)Y;Ff8OpE+ZE!KR=xD^X|7AXlm zAI6)8Wz<|Qn@H!XQ=7&;KQilqU$(&4)lo?e*=9wQHfV$CF2;5>IgUab=Nr@vQx~^* zmv>B%OlVKno`3RG|MjF;rd*`$trcCVJ>5*sj|1CWXB}!?#MB??(+y-iF@=+0r(o9s z8c6IA99uY>=2!9CJn}WHFVf`<#|+gdL=%=isJ*eBR8I3RdRa8U59;E>>m;HcoZ;03`c!5P7ef|mp@3(gBJ2)-n^ zBzRTuy5K8Y5XAXpGA3a$&51UKv0_?RVc2W*ue;j;P!bLun9t8du+e!znInXTt2J literal 0 HcmV?d00001 diff --git a/bin/list/listeEvalNameNode.class b/bin/list/listeEvalNameNode.class new file mode 100644 index 0000000000000000000000000000000000000000..fdd0442b8bd869b4cd69e32e6ba5911a11571153 GIT binary patch literal 659 zcmZuuO;6iE5Pcil*fDkpDNtG{l$O#YLiL4HQXy3loZN5-;?Ud1S%szkD9$G8U+I6y zr57sozz^t;s+cuFV2Q)d?0d5_^Jezn|G&2Yj_}b&g<&I>6BTG9PG&sr^F;Ksk+5Mh z)UWuA2Qg2_!P)RiM2cbQvrMHrW-ywq3kI`CZ(SIuda$s>uoB8t^ry*CRs}DAg-q(jRa|OuuBUXMI8rwR9uOlszU_n(+eueq)GjO;?ei7{KsN9?jW1ykvNrl zd&T#Zw(v=hfIUz_`bMBaH(EVen@~WWk+<4^;QTJaE?FHW63b-0#odEXsEQg^h|$SO zQ4Bb2-=N;uxWVQxSmwMyJ0YEQ*q&pP@c7y5gFOmV2hb#M2lO$8mxo6K;?;nfIj;9H$tZgWz$1 z(+sr{DUyLJBaTsqmZ0KG9U2ke<(5QQ8BLC7Ncn~qe(ZIYf$xi4Qd2$Qcr>L=Rw8e3i;F&6OP#2uCCyI(182KF6 zs4PZqn|!2v<&n|sa9n3dxuF+ojyXz|;sueH#N=3@+m&AqwR!A^;d(q0JfH;P#>Ufe zq?P2qYJ~e_S(Nvu#aRt2+LencKAcSL(SenV#U6`&76&X2 zSv+ZR*y4!AF^l6CCoG<`c){YN#lJLMw$>{a^A=|;&RV=-asB|Scay5c72H5)Qo9UQ zt&M6nNL3q0Bc{-Vd1SFnAL2u_z(p$p^4LK;o}&XV=-exG;WfJP20i$MUVK3xzM&uA pF@PTw=_iKpi@qI>VcQ|*;3jU-os0DELPy5=_m6san>?y;=MQ_&B%J^N literal 0 HcmV?d00001 diff --git a/bin/list/listeNodeFormatageDirectDeWriter.class b/bin/list/listeNodeFormatageDirectDeWriter.class new file mode 100644 index 0000000000000000000000000000000000000000..f0c1c0070b104780dee42f046e9204977392f8f2 GIT binary patch literal 1365 zcma)6+foxj5IsW@HpJx??urO%f6 zMbeZar;_4@G?kDVybN6j{2h-LxRsAS&mNGKp>^G~Om&yR6AEuLcoPH>fCp_ld}w9p zG)zmRE5)pkTRdA33_+umRFETNPZu78-DItdpi^9hfQFn@k zcLL}}kA@&adxJ?wFZzgmZeJ8li(w!XHk{-t$}B|VQt~5%DiZT!fO0rgM+LD~=91?n zFYgC1gew{@GxS{GqhlCX8T`4DrMPKPR(&BCyRL9V&5vsg0T;U;xVVVXhD3w7#Ee0nL_S~bp2 zV*!LQt6_#-x!I;;4iS1`LSdMykL{{}VmAvTrXkv(7nh|Uiwr}%n=cn4tFJyR&V8Er zxVv?}31A5~H7wJ6oEKJ#ym%ko9~az1}#@AmQ7ntk$O63rTB|CCAoxE9cv&3 zX(V%ce#x*@kCE8tG9%trgq0Jgi8-Qhd8Aw?Lb`){8c6tmP_13jaUXH&h}WjI=d{NT zjZ|8@CmOU!Tsr6=V~fmvZ-zFjR7_Sf%59kQ>ee!3U}Y*~on#xTM2M_-k^PiCwL?bn z+?y0H*BUU8A-(0qhEr7MOZeAsFmE%$7$_t9Nq`nwQM=Qq(Jo3equDp}1^&;DIY6Ur z2K=~0qwZdyxt(@x=s+i(*v=;e=A(Iari!j$e-(qrn4bxbR55DIRxx3(LO(E{3NC!b zjdWzLirZ`6A#WAy$MAViJSXJrfgNzf0Sr=*Ui6?JqZpum7(|5ncZIstCbH}X!viE} p*MkWpX~mqo53xaHrl^q~;W1%G2=xh`!i#5447NfS4O+G!^&4oGSgim6 literal 0 HcmV?d00001 diff --git a/bin/list/listeRechercheParAnchorPageNumber.class b/bin/list/listeRechercheParAnchorPageNumber.class new file mode 100644 index 0000000000000000000000000000000000000000..3a55d05ee35a8706a5b320918d0b3c396576195c GIT binary patch literal 658 zcma)3%TB^T6g@+MLM?)b?2MkF<8$3*i;zSWp5H+`p0s7B6Djt#1B($T=C39d+C3|l{VDVQAq literal 0 HcmV?d00001 diff --git a/bin/outils/HTML.class b/bin/outils/HTML.class index 650342b14894610bb3232ccea1d764159c023918..d2185896b407b791e7e5be5b194a9da976f903d7 100644 GIT binary patch delta 7173 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 JE1wo`{{<>E59$B_ diff --git a/bin/outils/verificationFichierAnalyse.class b/bin/outils/verificationFichierAnalyse.class index faae62a71ddfc661145bb7bd7d2813f12a8ce7b8..c5db61fcd6bd6ca66ee47264a34319d9a878a296 100644 GIT binary patch delta 4881 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"); text.append("

Verification de la presence metaSujet : " + calc.commandes.analyse_presenceMetaSujet + "

"); text.append("
"); - text.append("

Contrôle la date de céation : " + calc.commandes.analyse_controleDateCreation+ "

"); + text.append("

Contrôle la date de création : " + calc.commandes.analyse_controleDateCreation+ "

"); text.append("
"); text.append("

Contrôle l'auteur initial du fichier : " + calc.commandes.analyse_controle_Initial_Creator + "

"); text.append("
"); diff --git a/src/fenetres/attributs.java b/src/fenetres/attributs.java index 7d5fbf5..fa14274 100644 --- a/src/fenetres/attributs.java +++ b/src/fenetres/attributs.java @@ -183,7 +183,7 @@ public class attributs extends JFrame { JButton btnTouText = new JButton("Tout text"); btnTouText.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - int j = Lesvaleurs.get(indexSelect).getCaretPosition(); +// int j = Lesvaleurs.get(indexSelect).getCaretPosition(); Lesvaleurs.get(indexSelect).setText(Lesvaleurs.get(indexSelect).getText() + "†"); } }); @@ -269,7 +269,7 @@ public class attributs extends JFrame { String codeEvaluateur = "‽"; - System.out.println("code évaluateur = " + codeEvaluateur); +// System.out.println("code évaluateur = " + codeEvaluateur); for(int i = 0 ; i

*** Veuillez charger un fichier d'analyse ***


"); + txtpnmessages.setText(baliseStyle.balise() + "

*** Veuillez charger une évaluation ***


"); } diff --git a/src/outils/HTML.java b/src/outils/HTML.java index b4ad6a2..c74b4da 100644 --- a/src/outils/HTML.java +++ b/src/outils/HTML.java @@ -305,57 +305,300 @@ public class HTML { // image du logo de la fac public static String imgLogos() { - return "\r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " image/svg+xml\r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - " \r\n" + - "\r\n" + - ""; + return "\r\n" + + "\r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " image/svg+xml\r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " analyseWriter\r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + " \r\n" + + "\r\n" + + ""; } public static String imgProgression() { diff --git a/src/outils/verificationFichierAnalyse.java b/src/outils/verificationFichierAnalyse.java index f159980..9f49b30 100644 --- a/src/outils/verificationFichierAnalyse.java +++ b/src/outils/verificationFichierAnalyse.java @@ -151,6 +151,15 @@ public class verificationFichierAnalyse { JOptionPane.showMessageDialog(null, "Il manque la variable contrôle de l'auteur initial (créateur).
Veuillez l'ajouter dans les propriétés du fichier d'analyse.", "Avertissement", JOptionPane.WARNING_MESSAGE); } + if(attributs.get("analyse_exclure_name_creator")!=null) { + String p = attributs.get("analyse_exclure_name_creator"); + if(!(p.equals("true")||p.equals("false"))) { + JOptionPane.showMessageDialog(null, "Problème avec la valeur de la variable analyse_exclure_name_creator.
Veuillez la modifier dans les propriétés du fichier d'analyse.", "Avertissement", JOptionPane.WARNING_MESSAGE); + } + }else { + JOptionPane.showMessageDialog(null, "Il manque la variable analyse_exclure_name_creator.
Veuillez l'ajouter dans les propriétés du fichier d'analyse.", "Avertissement", JOptionPane.WARNING_MESSAGE); + } + if(attributs.get("historiquePresent")!=null) { String p = attributs.get("historiquePresent"); if(!(p.equals("true")||p.equals("false"))) {