Cosmetic / n'affiche pas ECTS pour UE bonus
This commit is contained in:
parent
995fe1981b
commit
27271e5c96
@ -25,7 +25,7 @@ class RefCompLoadForm(FlaskForm):
|
||||
"Choisir un référentiel de compétences officiel BUT"
|
||||
)
|
||||
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=[
|
||||
FileAllowed(
|
||||
[
|
||||
|
@ -76,7 +76,7 @@ def html_edit_formation_apc(
|
||||
ues_by_sem[semestre_idx] = formation.ues.filter_by(
|
||||
semestre_idx=semestre_idx
|
||||
).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:
|
||||
ects_by_sem[semestre_idx] = '<span class="missing_ue_ects">manquant</span>'
|
||||
else:
|
||||
|
@ -1,9 +1,20 @@
|
||||
/* Saisie décision de jury BUT */
|
||||
|
||||
.jury_but {
|
||||
.jury_but form {
|
||||
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 {
|
||||
display: inline-grid;
|
||||
grid-template-columns: repeat(4, auto);
|
||||
|
@ -43,8 +43,14 @@
|
||||
{% set virg = joiner(", ") %}
|
||||
<span class="ue_code">(
|
||||
{%- if ue.ue_code -%}{{ virg() }}code {{ue.ue_code}} {%- endif -%}
|
||||
{{ virg() }}{{ue.ects if ue.ects is not none
|
||||
else '<span class="missing_ue_ects">aucun</span>'|safe}} ECTS)
|
||||
{{ virg() }}
|
||||
{%- 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>
|
||||
{% if (ue.niveau_competence is none) and ue.type == 0 %}
|
||||
|
@ -2263,12 +2263,14 @@ def formsemestre_validation_but(formsemestre_id: int, etudid: int):
|
||||
)
|
||||
H.append(
|
||||
f"""
|
||||
<form method="POST">
|
||||
<div class="titre_parcours">
|
||||
<h2>Jury BUT{deca.annee_but}
|
||||
<div>
|
||||
<div class="titre_parcours">Jury BUT{deca.annee_but}
|
||||
- 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>
|
||||
|
||||
<form method="POST">
|
||||
<div class="but_section_annee">
|
||||
<div>
|
||||
<b>Décision de jury pour l'année :</b> {
|
||||
|
Loading…
Reference in New Issue
Block a user