From 441200dd5be8732e11cf4b6df929eea1dcca5400 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Fri, 24 Jun 2022 13:40:05 +0200 Subject: [PATCH] Jury BUT: documentation des codes --- app/static/css/jury_but.css | 48 +++++ .../but/documentation_codes_jury.html | 189 ++++++++++++++++++ app/views/notes.py | 2 + 3 files changed, 239 insertions(+) create mode 100644 app/templates/but/documentation_codes_jury.html diff --git a/app/static/css/jury_but.css b/app/static/css/jury_but.css index f3266bc6..e933b6fd 100644 --- a/app/static/css/jury_but.css +++ b/app/static/css/jury_but.css @@ -108,4 +108,52 @@ div.but_buttons { div.but_buttons span { margin-right: 16px; +} + +div.but_doc_codes { + margin: 16px; + background-color: rgb(227, 254, 254); + font-size: 75%; + border: 2px solid rgb(4, 4, 118); + border-radius: 4px; + padding-left: 16px; + padding-right: 16px; + padding-bottom: 16px; +} + +div.but_doc_section { + margin-top: 16px; + font-size: 125%; + font-weight: bold; + margin-bottom: 8px; +} + +div.but_doc table { + border-collapse: collapse; + font-family: Tahoma, Geneva, sans-serif; +} + +div.but_doc table td { + padding: 7px; +} + +div.but_doc table thead td { + background-color: #54585d; + color: #ffffff; + font-weight: bold; + font-size: 13px; + border: 1px solid #54585d; +} + +div.but_doc table tbody td { + color: #636363; + border: 1px solid #dddfe1; +} + +div.but_doc table tbody tr { + background-color: #f9fafb; +} + +div.but_doc table tbody tr:nth-child(odd) { + background-color: #ffffff; } \ No newline at end of file diff --git a/app/templates/but/documentation_codes_jury.html b/app/templates/but/documentation_codes_jury.html new file mode 100644 index 00000000..df6aa326 --- /dev/null +++ b/app/templates/but/documentation_codes_jury.html @@ -0,0 +1,189 @@ +
+

Ci-dessous la signification de chaque code est expliquée, + ainsi que la correspondance avec les codes préconisés par + l'AMUE pour Apogée dans un document informel qui a circulé début + 2022 (les éventuelles erreurs n'engagent personne). +

+
Codes d'année
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ScoDocAMUE
ADMAdmis
ADJAdmis par décision jury
PASDPASDNon admis, mais passage de droit
PAS1NCIPAS1NCINon admis, mais passage par décision de jury (Passage en Année + Supérieure avec au moins 1 Niveau de Compétence Insuffisant (RCUE<8))< /td> +
REDREDAjourné, mais autorisé à redoubler
NARREONon admis, réorientation
DEMDémission
ABANABAN ABANdon constaté (sans lettre de démission)
RATEn attente d’un rattrapage
EXCLUEXCEXClusion, décision réservée à des décisions disciplinaires
DEF (défaillance) Non évalué par manque assiduité
ABLABLAnnée Blanche
+
+ +
Codes RCUE (niveaux de compétences annuels)
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ADM + VAL + Acquis +
CMPAcquis par compensation annuelle
ADJCODJAcquis par décision du jury
AJAJAttente pour problème de moyenne
RATEn attente d’un rattrapage
DEFDéfaillant
ABANNon évalué pour manque assiduité
+
+ +
Codes des Unités d'Enseignement (UE)
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ADM Admis
ADJ Admis par décision jury
PASD PASDNon admis, mais passage de droit
PAS1NCIPAS1NCINon admis, mais passage par décision de jury + (Passage en Année Supérieure avec au moins 1 Niveau de Compétence Insuffisant (RCUE<8)) +
REDREDAjourné, mais autorisé à redoubler
NARREONon admis, réorientation
DEMDémission
ABANABANdon constaté (sans lettre de démission)
RATEn attente d’un rattrapage
EXCLUEXCEXClusion, décision réservée à des décisions disciplinaires
DEFNon évalué par manque assiduité (défaillance)
ABLABLAnnée Blanche
+
+
\ No newline at end of file diff --git a/app/views/notes.py b/app/views/notes.py index 04fe1da3..199a323f 100644 --- a/app/views/notes.py +++ b/app/views/notes.py @@ -2349,6 +2349,8 @@ def formsemestre_validation_but(formsemestre_id: int, etudid: int): ) H.append("") # but_annee + H.append(render_template("but/documentation_codes_jury.html")) + return "\n".join(H) + html_sco_header.sco_footer()