From bd610c70cf2ba0812aa4b8ac20e328abeccbe416 Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet <emmanuel.viennet@gmail.com>
Date: Sun, 6 Oct 2024 15:24:50 +0200
Subject: [PATCH] =?UTF-8?q?Option=20pour=20afficher=20ou=20non=20les=20UE?=
=?UTF-8?q?=20capitalis=C3=A9es=20sur=20les=20bulletins=20BUT?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/but/bulletin_but.py | 8 +++++++-
app/scodoc/sco_preferences.py | 14 +++++++++++++-
2 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/app/but/bulletin_but.py b/app/but/bulletin_but.py
index 024fe53e..4a6908ec 100644
--- a/app/but/bulletin_but.py
+++ b/app/but/bulletin_but.py
@@ -499,7 +499,13 @@ class BulletinBUT:
etud, res.ressources, version=version
),
"saes": self.etud_mods_results(etud, res.saes, version=version),
- "ues_capitalisees": self.etud_ues_capitalisees(etud),
+ "ues_capitalisees": (
+ self.etud_ues_capitalisees(etud)
+ if sco_preferences.get_preference(
+ "bul_show_ue_cap_but", formsemestre.id
+ )
+ else {}
+ ),
"semestre": semestre_infos,
},
)
diff --git a/app/scodoc/sco_preferences.py b/app/scodoc/sco_preferences.py
index 626b5dd2..2cf1794c 100644
--- a/app/scodoc/sco_preferences.py
+++ b/app/scodoc/sco_preferences.py
@@ -1545,7 +1545,18 @@ class BasePreferences:
{
"initvalue": 1,
"title": "Afficher les UE en cours mais capitalisées sur les bulletins",
- "explanation": "ne concerne pas les bulletins BUT",
+ "explanation": "ne concerne pas les bulletins de BUT",
+ "input_type": "boolcheckbox",
+ "category": "bul",
+ "labels": ["non", "oui"],
+ },
+ ),
+ (
+ "bul_show_ue_cap_but",
+ {
+ "initvalue": 1,
+ "title": "Afficher les UEs capitalisées sur les bulletins BUT",
+ "explanation": "ne concerne que les bulletins de BUT",
"input_type": "boolcheckbox",
"category": "bul",
"labels": ["non", "oui"],
@@ -1586,6 +1597,7 @@ class BasePreferences:
{
"initvalue": 1,
"title": "Faire figurer les UE validées sur les bulletins",
+ "explanation": "dans les décisions de jury sous la table",
"input_type": "boolcheckbox",
"category": "bul",
"labels": ["non", "oui"],
--
GitLab