2023-01-17 01:05:48 +01:00
|
|
|
{# Affichage cursus BUT fiche étudiant #}
|
|
|
|
|
|
|
|
<div class="cursus_but">
|
|
|
|
<div class="cb_head"></div>
|
|
|
|
<div class="cb_head">BUT 1</div>
|
|
|
|
<div class="cb_head">BUT 2</div>
|
|
|
|
<div class="cb_head">BUT 3</div>
|
|
|
|
{% for competence_id in cursus.to_dict() %}
|
|
|
|
<div class="cb_titre_competence">{{ cursus.competences[competence_id].titre }}</div>
|
|
|
|
{% for annee in ('BUT1', 'BUT2', 'BUT3') %}
|
|
|
|
{% set validation = cursus.validation_par_competence_et_annee.get(competence_id, {}).get(annee) %}
|
2023-06-22 21:15:23 +02:00
|
|
|
{% set has_niveau = cursus.competence_annee_has_niveau(competence_id, annee) %}
|
|
|
|
<div class="{{ '' if has_niveau else 'no_niveau' }}">
|
2023-01-17 01:05:48 +01:00
|
|
|
{% if validation %}
|
|
|
|
<div class="code_rcue with_scoplement">
|
2023-01-17 23:14:58 +01:00
|
|
|
<div class="code_jury">{{validation.code}}</div>
|
|
|
|
<div class="scoplement">
|
|
|
|
<div>{{validation.ue1.acronyme}} - {{validation.ue2.acronyme}}</div>
|
2023-06-18 09:37:13 +02:00
|
|
|
<div>Jury de {{validation.formsemestre.titre_annee() if validation.formsemestre else "-"}}</div>
|
2023-01-17 23:14:58 +01:00
|
|
|
<div>enregistré le {{
|
2024-04-02 23:37:23 +02:00
|
|
|
validation.date.strftime(scu.DATEATIME_FMT)
|
2023-01-17 23:14:58 +01:00
|
|
|
}}</div>
|
|
|
|
</div>
|
2023-01-17 01:05:48 +01:00
|
|
|
</div>
|
|
|
|
{% else %}
|
2023-06-18 09:37:13 +02:00
|
|
|
<div class="code_rcue">
|
2023-06-22 21:15:23 +02:00
|
|
|
<div class="code_jury">{{'-' if has_niveau else ''}}</div>
|
2023-06-18 09:37:13 +02:00
|
|
|
</div>
|
2023-01-17 01:05:48 +01:00
|
|
|
{%endif%}
|
|
|
|
</div>
|
|
|
|
{% endfor %}
|
|
|
|
{% endfor %}
|
|
|
|
</div>
|