Jury BUT: affichage si UE non associées

This commit is contained in:
Emmanuel Viennet 2022-12-08 03:02:40 +01:00
parent 7c86df5037
commit d0cb15ab98
2 changed files with 30 additions and 20 deletions

View File

@ -204,7 +204,7 @@ def jury_but_semestriel(
semestre_terminal = ( semestre_terminal = (
formsemestre.semestre_id >= formsemestre.formation.get_parcours().NB_SEM formsemestre.semestre_id >= formsemestre.formation.get_parcours().NB_SEM
) )
# Par défaut: autorisé à passer dnas le semestre suivant si sem. impair, o # Par défaut: autorisé à passer dans le semestre suivant si sem. impair,
# ou si décision déjà enregistrée: # ou si décision déjà enregistrée:
est_autorise_a_passer = (formsemestre.semestre_id % 2) or ( est_autorise_a_passer = (formsemestre.semestre_id % 2) or (
formsemestre.semestre_id + 1 formsemestre.semestre_id + 1
@ -318,28 +318,38 @@ def jury_but_semestriel(
<span>{erase_span}</span> <span>{erase_span}</span>
</div> </div>
<div><b>Unités d'enseignement de S{formsemestre.semestre_id}:</b></div> <div><b>Unités d'enseignement de S{formsemestre.semestre_id}:</b></div>
<div class="but_annee">
<div class="titre"></div>
<div class="titre"></div>
<div class="titre"></div>
<div class="titre"></div>
""" """
) )
for ue in ues: if not ues:
dec_ue = decisions_ues[ue.id]
H.append("""<div class="but_niveau_titre"><div></div></div>""")
H.append( H.append(
_gen_but_niveau_ue( """<div class="warning">Aucune UE ! Vérifiez votre programme de
ue, formation, et l'association UEs / Niveaux de compétences</div>"""
dec_ue, )
disabled=read_only, else:
H.append(
"""
<div class="but_annee">
<div class="titre"></div>
<div class="titre"></div>
<div class="titre"></div>
<div class="titre"></div>
"""
)
for ue in ues:
dec_ue = decisions_ues[ue.id]
H.append("""<div class="but_niveau_titre"><div></div></div>""")
H.append(
_gen_but_niveau_ue(
ue,
dec_ue,
disabled=read_only,
)
) )
) H.append(
H.append( """<div style=""></div>
"""<div style=""></div> <div class=""></div>"""
<div class=""></div>""" )
) H.append("</div>") # but_annee
H.append("</div>") # but_annee
if read_only: if read_only:
H.append( H.append(

View File

@ -1,7 +1,7 @@
# -*- mode: python -*- # -*- mode: python -*-
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
SCOVERSION = "9.4.11" SCOVERSION = "9.4.12"
SCONAME = "ScoDoc" SCONAME = "ScoDoc"