+ La gestion des absences est désactivée dans ScoDoc pour ce semestre:
+ {disable_abs}
- """)
+ """
+ )
return "\n".join(H)
diff --git a/app/scodoc/sco_groups_view.py b/app/scodoc/sco_groups_view.py
index 87ba50e6..86d7db49 100644
--- a/app/scodoc/sco_groups_view.py
+++ b/app/scodoc/sco_groups_view.py
@@ -918,9 +918,9 @@ def tab_absences_html(groups_infos, etat=None):
if disable_abs:
liens_abs = [
f"""
-
-
La gestion des absences est désactivée dans ScoDoc pour ce semestre:
-
{disable_abs}
+
+ La gestion des absences est désactivée dans ScoDoc pour ce semestre:
+ {disable_abs}
"""
]
diff --git a/app/scodoc/sco_preferences.py b/app/scodoc/sco_preferences.py
index fb1021cb..457aaa7d 100644
--- a/app/scodoc/sco_preferences.py
+++ b/app/scodoc/sco_preferences.py
@@ -625,16 +625,6 @@ class BasePreferences:
"explanation": "Désactive la saisie et l'affichage des présences",
},
),
- (
- "assiduites_disable",
- {
- "initvalue": "",
- "title": "Désactiver le module d'assiduité",
- "size": 40,
- "category": "assi",
- "explanation": "Laisser vide pour ne pas désactiver. Sinon mettre un message à afficher",
- },
- ),
(
"nb_heures_par_jour",
{
@@ -695,6 +685,19 @@ class BasePreferences:
"only_global": True,
},
),
+ (
+ "assiduites_disable",
+ {
+ "initvalue": "",
+ "title": "Désactiver le module d'assiduité",
+ "size": 40,
+ "category": "assi",
+ "explanation": """Désactive complètement le suivi de l'assiduité sur ScoDoc.
+ Indiquer un message à afficher pour orienter l'utilisateur.
+ Laisser ce champ est vide pour utiliser l'assiduité dans ScoDoc.
+ """,
+ },
+ ),
(
"abs_notify_max_freq",
{
@@ -2303,7 +2306,9 @@ class BasePreferences:
if "explanation" in descr:
del descr["explanation"]
if formsemestre_id:
- descr["explanation"] = f"""ou
utiliser paramètre global"""
if formsemestre_id and self.is_global(formsemestre_id, pref_name):