Cosmetic / n'affiche pas ECTS pour UE bonus

This commit is contained in:
Emmanuel Viennet 2022-06-24 04:16:31 +02:00
parent 995fe1981b
commit 27271e5c96
5 changed files with 28 additions and 9 deletions

View File

@ -25,7 +25,7 @@ class RefCompLoadForm(FlaskForm):
"Choisir un référentiel de compétences officiel BUT" "Choisir un référentiel de compétences officiel BUT"
) )
upload = FileField( upload = FileField(
label="Ou bien sélectionner un fichier XML au format Orébut", label="... ou bien sélectionner un fichier XML au format Orébut (réservé aux développeurs !)",
validators=[ validators=[
FileAllowed( FileAllowed(
[ [

View File

@ -76,7 +76,7 @@ def html_edit_formation_apc(
ues_by_sem[semestre_idx] = formation.ues.filter_by( ues_by_sem[semestre_idx] = formation.ues.filter_by(
semestre_idx=semestre_idx semestre_idx=semestre_idx
).order_by(UniteEns.semestre_idx, UniteEns.numero, UniteEns.acronyme) ).order_by(UniteEns.semestre_idx, UniteEns.numero, UniteEns.acronyme)
ects = [ue.ects for ue in ues_by_sem[semestre_idx]] ects = [ue.ects for ue in ues_by_sem[semestre_idx] if ue.type != UE_SPORT]
if None in ects: if None in ects:
ects_by_sem[semestre_idx] = '<span class="missing_ue_ects">manquant</span>' ects_by_sem[semestre_idx] = '<span class="missing_ue_ects">manquant</span>'
else: else:

View File

@ -1,9 +1,20 @@
/* Saisie décision de jury BUT */ /* Saisie décision de jury BUT */
.jury_but { .jury_but form {
font-family: Verdana, Geneva, Tahoma, sans-serif; font-family: Verdana, Geneva, Tahoma, sans-serif;
} }
.jury_but .titre_parcours {
font-size: 130%;
padding-bottom: 12px;
}
.jury_but .nom_etud {
font-size: 100%;
font-weight: bold;
padding-bottom: 12px;
}
.but_annee { .but_annee {
display: inline-grid; display: inline-grid;
grid-template-columns: repeat(4, auto); grid-template-columns: repeat(4, auto);

View File

@ -43,8 +43,14 @@
{% set virg = joiner(", ") %} {% set virg = joiner(", ") %}
<span class="ue_code">( <span class="ue_code">(
{%- if ue.ue_code -%}{{ virg() }}code {{ue.ue_code}} {%- endif -%} {%- if ue.ue_code -%}{{ virg() }}code {{ue.ue_code}} {%- endif -%}
{{ virg() }}{{ue.ects if ue.ects is not none {{ virg() }}
else '<span class="missing_ue_ects">aucun</span>'|safe}} ECTS) {%- if ue.type == 0 -%}
{{ue.ects
if ue.ects is not none
else '<span class="missing_ue_ects">aucun</span>'|safe
}} ECTS
{%- endif -%}
)
</span> </span>
</span> </span>
{% if (ue.niveau_competence is none) and ue.type == 0 %} {% if (ue.niveau_competence is none) and ue.type == 0 %}

View File

@ -2263,12 +2263,14 @@ def formsemestre_validation_but(formsemestre_id: int, etudid: int):
) )
H.append( H.append(
f""" f"""
<form method="POST"> <div>
<div class="titre_parcours"> <div class="titre_parcours">Jury BUT{deca.annee_but}
<h2>Jury BUT{deca.annee_but}
- Parcours {(deca.parcour.libelle if deca.parcour else False) or "non spécifié"} - Parcours {(deca.parcour.libelle if deca.parcour else False) or "non spécifié"}
- {deca.annee_scolaire_str()}</h2> - {deca.annee_scolaire_str()}</div>
<div class="nom_etud">{etud.nomprenom}</div>
</div> </div>
<form method="POST">
<div class="but_section_annee"> <div class="but_section_annee">
<div> <div>
<b>Décision de jury pour l'année :</b> { <b>Décision de jury pour l'année :</b> {