forked from ScoDoc/DocScoDoc
Tableau recap: position col. malus
This commit is contained in:
parent
078b8be33d
commit
7577097db8
@ -554,6 +554,8 @@ class ResultatsSemestre(ResultatsCache):
|
|||||||
idx,
|
idx,
|
||||||
)
|
)
|
||||||
# Les moyennes des modules (ou ressources et SAÉs) dans cette UE
|
# Les moyennes des modules (ou ressources et SAÉs) dans cette UE
|
||||||
|
idx_malus = idx # place pour colonne malus à gauche des modules
|
||||||
|
idx += 1
|
||||||
for modimpl in self.modimpls_in_ue(ue.id, etudid, with_bonus=False):
|
for modimpl in self.modimpls_in_ue(ue.id, etudid, with_bonus=False):
|
||||||
if ue_status["is_capitalized"]:
|
if ue_status["is_capitalized"]:
|
||||||
val = "-c-"
|
val = "-c-"
|
||||||
@ -593,6 +595,8 @@ class ResultatsSemestre(ResultatsCache):
|
|||||||
f"col_{modimpl.module.type_abbrv()} mod_ue_{ue.id}",
|
f"col_{modimpl.module.type_abbrv()} mod_ue_{ue.id}",
|
||||||
idx,
|
idx,
|
||||||
)
|
)
|
||||||
|
if modimpl.module.module_type == scu.ModuleType.MALUS:
|
||||||
|
titles[f"_{col_id}_col_order"] = idx_malus
|
||||||
titles_bot[f"_{col_id}_target"] = url_for(
|
titles_bot[f"_{col_id}_target"] = url_for(
|
||||||
"notes.moduleimpl_status",
|
"notes.moduleimpl_status",
|
||||||
scodoc_dept=g.scodoc_dept,
|
scodoc_dept=g.scodoc_dept,
|
||||||
|
@ -30,6 +30,7 @@ $(function () {
|
|||||||
let visible = dt.columns(".col_res").visible()[0];
|
let visible = dt.columns(".col_res").visible()[0];
|
||||||
dt.columns(".col_res").visible(!visible);
|
dt.columns(".col_res").visible(!visible);
|
||||||
dt.columns(".col_ue_bonus").visible(!visible);
|
dt.columns(".col_ue_bonus").visible(!visible);
|
||||||
|
dt.columns(".col_malus").visible(!visible);
|
||||||
dt.buttons('toggle_res:name').text(visible ? "Montrer les ressources" : "Cacher les ressources");
|
dt.buttons('toggle_res:name').text(visible ? "Montrer les ressources" : "Cacher les ressources");
|
||||||
}
|
}
|
||||||
} : {
|
} : {
|
||||||
@ -39,6 +40,7 @@ $(function () {
|
|||||||
let visible = dt.columns(".col_mod:not(.col_empty)").visible()[0];
|
let visible = dt.columns(".col_mod:not(.col_empty)").visible()[0];
|
||||||
dt.columns(".col_mod:not(.col_empty)").visible(!visible);
|
dt.columns(".col_mod:not(.col_empty)").visible(!visible);
|
||||||
dt.columns(".col_ue_bonus").visible(!visible);
|
dt.columns(".col_ue_bonus").visible(!visible);
|
||||||
|
dt.columns(".col_malus").visible(!visible);
|
||||||
dt.buttons('toggle_mod:name').text(visible ? "Montrer les modules" : "Cacher les modules");
|
dt.buttons('toggle_mod:name').text(visible ? "Montrer les modules" : "Cacher les modules");
|
||||||
visible = dt.columns(".col_empty").visible()[0];
|
visible = dt.columns(".col_empty").visible()[0];
|
||||||
dt.buttons('toggle_col_empty:name').text(visible ? "Cacher mod. vides" : "Montrer mod. vides");
|
dt.buttons('toggle_col_empty:name').text(visible ? "Cacher mod. vides" : "Montrer mod. vides");
|
||||||
|
Loading…
Reference in New Issue
Block a user