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 { span.formation_module_ue {
background-color: #b7d2fa; color: #6e7d92;
font-size: 75%;
} }
span.notes_module_list_buts { span.notes_module_list_buts {
@ -2191,6 +2192,10 @@ ul.notes_module_list span.ue_coefs_list {
font-size: 70%; font-size: 70%;
} }
ul.notes_module_list span.ue_coefs_list span {
margin-right: 1em;
}
div.formation_ue_list_externes { div.formation_ue_list_externes {
background-color: #98cc98; background-color: #98cc98;
} }

View File

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

View File

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