forked from ScoDoc/ScoDoc
petites amélioration formations BUT
This commit is contained in:
parent
61d8ae2fd8
commit
a42ae3e8ed
@ -38,13 +38,22 @@ def form_ue_choix_parcours(ue: UniteEns) -> str:
|
|||||||
# Choix des parcours
|
# Choix des parcours
|
||||||
ue_pids = [p.id for p in ue.parcours]
|
ue_pids = [p.id for p in ue.parcours]
|
||||||
H.append("""<form id="choix_parcours">""")
|
H.append("""<form id="choix_parcours">""")
|
||||||
|
|
||||||
|
ects_differents = {
|
||||||
|
ue.get_ects(parcour, only_parcours=True) for parcour in ref_comp.parcours
|
||||||
|
} != {None}
|
||||||
for parcour in ref_comp.parcours:
|
for parcour in ref_comp.parcours:
|
||||||
|
ects_parcour = ue.get_ects(parcour)
|
||||||
|
ects_parcour_txt = (
|
||||||
|
f" ({ue.get_ects(parcour):.3g} ects)" if ects_differents else ""
|
||||||
|
)
|
||||||
H.append(
|
H.append(
|
||||||
f"""<label><input type="checkbox" name="{parcour.id}" value="{parcour.id}"
|
f"""<label><input type="checkbox" name="{parcour.id}" value="{parcour.id}"
|
||||||
{'checked' if parcour.id in ue_pids else ""}
|
{'checked' if parcour.id in ue_pids else ""}
|
||||||
onclick="set_ue_parcour(this);"
|
onclick="set_ue_parcour(this);"
|
||||||
data-setter="{url_for("apiweb.set_ue_parcours", scodoc_dept=g.scodoc_dept, ue_id=ue.id)}"
|
data-setter="{url_for("apiweb.set_ue_parcours",
|
||||||
>{parcour.code}</label>"""
|
scodoc_dept=g.scodoc_dept, ue_id=ue.id)}"
|
||||||
|
>{parcour.code}{ects_parcour_txt}</label>"""
|
||||||
)
|
)
|
||||||
H.append("""</form>""")
|
H.append("""</form>""")
|
||||||
#
|
#
|
||||||
|
@ -693,7 +693,13 @@ def formation_import_xml_form():
|
|||||||
{ html_sco_header.sco_header(page_title="Import d'une formation") }
|
{ html_sco_header.sco_header(page_title="Import d'une formation") }
|
||||||
<h2>Import d'une formation</h2>
|
<h2>Import d'une formation</h2>
|
||||||
<p>Création d'une formation (avec UE, matières, modules)
|
<p>Création d'une formation (avec UE, matières, modules)
|
||||||
à partir un fichier XML (réservé aux utilisateurs avertis)
|
à partir un fichier XML (réservé aux utilisateurs avertis).
|
||||||
|
</p>
|
||||||
|
<p>S'il s'agit d'une formation par compétence (BUT), assurez-vous d'avoir
|
||||||
|
chargé le référentiel de compétences AVANT d'importer le fichier formation
|
||||||
|
(voir <a class="stdlink" href="{
|
||||||
|
url_for("notes.refcomp_table", scodoc_dept=g.scodoc_dept)
|
||||||
|
}">page des référentiels</a>).
|
||||||
</p>
|
</p>
|
||||||
{ tf[1] }
|
{ tf[1] }
|
||||||
{ html_sco_header.sco_footer() }
|
{ html_sco_header.sco_footer() }
|
||||||
|
Loading…
Reference in New Issue
Block a user