Cosmetic: BUT ue_table: cache UE rattachement pour res. et SAE

This commit is contained in:
Emmanuel Viennet 2022-12-16 23:23:24 -03:00
parent 0e8f7389df
commit 6b7a48f0d1
3 changed files with 19 additions and 11 deletions

View File

@ -2125,7 +2125,8 @@ li.module_malus span.formation_module_tit {
}
span.formation_module_ue {
background-color: #b7d2fa;
color: #6e7d92;
font-size: 75%;
}
span.notes_module_list_buts {
@ -2191,6 +2192,10 @@ ul.notes_module_list span.ue_coefs_list {
font-size: 70%;
}
ul.notes_module_list span.ue_coefs_list span {
margin-right: 1em;
}
div.formation_ue_list_externes {
background-color: #98cc98;
}

View File

@ -37,8 +37,7 @@
{% if editable %}
<a class="discretelink" title="Modifier le module {{mod.code}},
utilisé par {{mod.modimpls.count()}} sessions ({{mod.ue.acronyme}})" href="{{ url_for('notes.module_edit',
scodoc_dept=g.scodoc_dept, module_id=mod.id)
utilisé par {{mod.modimpls.count()}} sessions ({{mod.ue.acronyme}})" href="{{ url_for('notes.module_edit', scodoc_dept=g.scodoc_dept, module_id=mod.id)
}}">
{% endif %}
<span class="formation_module_tit">{{mod.code}} {{mod.titre|default("", true)}}</span>
@ -46,9 +45,12 @@
</a>
{% endif %}
(<span class="formation_module_ue"><a title="UE de rattachement">{{mod.ue.acronyme}}</a></span>),
parcours <b>{{ mod.get_parcours()|map(attribute="code")|join("</b>, <b>")|default('tronc commun', true)|safe }}</b>
{% if (mod.module_type != 2) and (mod.module_type != 3) %}
<span class="formation_module_ue">(<a title="UE de rattachement">{{mod.ue.acronyme}}</a>)</span>,
{% endif %}
parcours <b>{{ mod.get_parcours()|map(attribute="code")|join("</b>, <b>")|default('tronc commun', true)|safe
}}</b>
{% if mod.heures_cours or mod.heures_td or mod.heures_tp %}
({{mod.heures_cours|default("&nbsp;",true)|safe}}/{{mod.heures_td|default("&nbsp;",true)|safe}}/{{mod.heures_tp|default("&nbsp;",true)|safe}},
{% else %}
@ -56,10 +58,11 @@
data-url="edit_module_set_code_apogee" id="{{mod.id}}" data-placeholder="{{scu.APO_MISSING_CODE_STR}}">
{{mod.code_apogee|default("", true)}}</span>)
<span class="ue_coefs_list">
{% for coef in mod.ue_coefs %}
<span>{{coef.ue.acronyme}}:{{coef.coef}}</span>
{% endfor %}
<span class="ue_coefs_list"><a title="coefs vers les UEs">
{% for coef in mod.ue_coefs %}
<span>{{coef.ue.acronyme}}: {{coef.coef}}</span>
{% endfor %}
</a>
</span>
{% if mod.ue.type != 0 and mod.module_type != 0 %}

View File

@ -1,7 +1,7 @@
# -*- mode: python -*-
# -*- coding: utf-8 -*-
SCOVERSION = "9.4.15"
SCOVERSION = "9.4.16"
SCONAME = "ScoDoc"