diff --git a/app/scodoc/sco_moduleimpl_inscriptions.py b/app/scodoc/sco_moduleimpl_inscriptions.py index d15eb229a1..a6d037ae19 100644 --- a/app/scodoc/sco_moduleimpl_inscriptions.py +++ b/app/scodoc/sco_moduleimpl_inscriptions.py @@ -251,6 +251,8 @@ def moduleimpl_inscriptions_stats(formsemestre_id): : () ... + En APC, n'affiche pas la colonne UE, car le rattachement n'a pas + d'importance pédagogique. descriptions: groupes de TD A, B et C @@ -301,7 +303,14 @@ def moduleimpl_inscriptions_stats(formsemestre_id): if options: H.append("

Modules auxquels tous les étudiants ne sont pas inscrits:

") H.append( - '' + f"""
UECodeInscrits
+ + {'' if not is_apc else ""} + + + + + """ ) for modimpl in options: if can_change: @@ -313,13 +322,24 @@ def moduleimpl_inscriptions_stats(formsemestre_id): """ else: c_link = mod_description[modimpl.id] + H.append("""""") + if not is_apc: + H.append( + f""" + + """ + ) H.append( - f"""""" + } + + + """ ) H.append("
UECodeInscrits
{ + modimpl.module.ue.acronyme or "" + }
{ - modimpl.module.ue.acronyme or "" - }{ + f""" + { modimpl.module.code or "(module sans code)" - }{ - mod_nb_inscrits[modimpl.id]}{c_link}
{ + mod_nb_inscrits[modimpl.id]}{c_link}
") else: @@ -330,10 +350,13 @@ def moduleimpl_inscriptions_stats(formsemestre_id): if commons: H.append( - """

Modules communs (auxquels tous les étudiants sont inscrits):

+ f"""

Modules communs (auxquels tous les étudiants sont inscrits):

- """ + + {'' if not is_apc else ""} + + """ ) if is_apc: H.append("") @@ -346,10 +369,16 @@ def moduleimpl_inscriptions_stats(formsemestre_id): }">{modimpl.module.titre}""" else: c_link = modimpl.module.titre + H.append("""""") + if not is_apc: + H.append( + f""" + + """ + ) H.append( - f"""""" )
UECodeModule
UECodeModuleParcours
{modimpl.module.ue.acronyme or ""}
{ - modimpl.module.ue.acronyme or "" - }{ + f""" + { modimpl.module.code or "(module sans code)" }{c_link}