{# -*- mode: jinja-html -*- #} {# Édition liste UEs APC #} <div class="formation_list_ues"> <div class="formation_list_ues_titre">Unités d'Enseignement (UEs)</div> {% for semestre_idx in semestre_ids %} <div class="formation_list_ues_sem">Semestre S{{semestre_idx}} (ECTS: {{ects_by_sem[semestre_idx] | safe}})</div> <ul class="apc_ue_list"> {% for ue in ues_by_sem[semestre_idx] %} <li class="notes_ue_list"> {% if editable and not loop.first %} <a href="{{ url_for('notes.ue_move', scodoc_dept=g.scodoc_dept, ue_id=ue.id, after=0 ) }}" class="aud">{{icons.arrow_up|safe}}</a> {% else %} {{icons.arrow_none|safe}} {% endif %} {% if editable and not loop.last %} <a href="{{ url_for('notes.ue_move', scodoc_dept=g.scodoc_dept, ue_id=ue.id, after=1 ) }}" class="aud">{{icons.arrow_down|safe}}</a> {% else %} {{icons.arrow_none|safe}} {% endif %} </span> <a class="smallbutton" href="{{ url_for('notes.ue_delete', scodoc_dept=g.scodoc_dept, ue_id=ue.id) }}">{% if editable and not ue.modules.count() %}{{icons.delete|safe}}{% else %}{{icons.delete_disabled|safe}}{% endif %}</a> <span class="ue_type_{{ue.type}}"> <span class="ue_color_indicator" style="background:{{ ue.color if ue.color is not none else 'blue'}}"></span> <b>{{ue.acronyme}}</b> <a class="discretelink" href="{{ url_for('notes.ue_infos', scodoc_dept=g.scodoc_dept, ue_id=ue.id)}}" title="{{ue.acronyme}}: {{ ('pas de compétence associée' if ue.niveau_competence is none else 'compétence ' + ue.niveau_competence.annee + ' ' + ue.niveau_competence.competence.titre_long) if ue.type == 0 else '' }}" >{{ue.titre}}</a> {% set virg = joiner(", ") %} <span class="ue_code">( {%- if ue.ue_code -%}{{ virg() }}code {{ue.ue_code}} {%- endif -%} {{ 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 %} <span class="fontred">pas de compétence associée</span> {% endif %} {% if editable and not ue.is_locked() %} <a class="stdlink" href="{{ url_for('notes.ue_edit', scodoc_dept=g.scodoc_dept, ue_id=ue.id) }}">modifier</a> {% endif %} {% if ue.type == 1 and ue.modules.count() == 0 %} <span class="warning" title="pas de module, donc pas de bonus calculé">aucun module rattaché !</span> {% endif %} </li> {% endfor %} </ul> {% if editable %} <ul> <li class="notes_ue_list notes_ue_list_add"><a class="stdlink" href="{{ url_for('notes.ue_create', scodoc_dept=g.scodoc_dept, formation_id=formation.id, default_semestre_idx=semestre_idx, )}}" >ajouter une UE</a> </li> </ul> {% endif %} {% endfor %} </div>