From 318f6f8a657f039045a26b443021ae9bd2000424 Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet
Date: Mon, 3 Oct 2022 09:46:33 +0200
Subject: [PATCH] =?UTF-8?q?Envoi=20des=20bulletins=20par=20mail:=20exclu?=
=?UTF-8?q?=20d=C3=A9missions/d=C3=A9faillances.=20Closes=20#356?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/views/notes.py | 70 ++++++++++++++++++++++++++++++----------------
1 file changed, 46 insertions(+), 24 deletions(-)
diff --git a/app/views/notes.py b/app/views/notes.py
index ae42f4879..d9ee54c4f 100644
--- a/app/views/notes.py
+++ b/app/views/notes.py
@@ -1913,7 +1913,6 @@ def formsemestre_bulletins_mailetuds_choice(
):
"""Choix version puis envoi classeur bulletins pdf"""
if version:
- # XXX à tester
return flask.redirect(
url_for(
"notes.formsemestre_bulletins_mailetuds",
@@ -1925,11 +1924,19 @@ def formsemestre_bulletins_mailetuds_choice(
)
)
- expl_bull = """Versions des bulletins:- courte: moyennes des modules
- intermédiaire: moyennes des modules et notes des évaluations sélectionnées
- complète: toutes les notes
"""
+ expl_bull = """Versions des bulletins:
+
+ - courte: moyennes des modules
+ - intermédiaire: moyennes des modules et notes des évaluations sélectionnées
+ - complète: toutes les notes
+ """
return formsemestre_bulletins_choice(
formsemestre_id,
title="Choisir la version des bulletins à envoyer par mail",
- explanation="Chaque étudiant ayant une adresse mail connue de ScoDoc recevra une copie PDF de son bulletin de notes, dans la version choisie.
"
+ explanation="""Chaque étudiant (non démissionnaire ni défaillant)
+ ayant une adresse mail connue de ScoDoc
+ recevra une copie PDF de son bulletin de notes, dans la version choisie.
+
"""
+ expl_bull,
choose_mail=True,
)
@@ -1942,27 +1949,29 @@ def formsemestre_bulletins_choice(
"""Choix d'une version de bulletin"""
H = [
html_sco_header.html_sem_header(title),
- """
-