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
|
||||
ue_pids = [p.id for p in ue.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:
|
||||
ects_parcour = ue.get_ects(parcour)
|
||||
ects_parcour_txt = (
|
||||
f" ({ue.get_ects(parcour):.3g} ects)" if ects_differents else ""
|
||||
)
|
||||
H.append(
|
||||
f"""<label><input type="checkbox" name="{parcour.id}" value="{parcour.id}"
|
||||
{'checked' if parcour.id in ue_pids else ""}
|
||||
onclick="set_ue_parcour(this);"
|
||||
data-setter="{url_for("apiweb.set_ue_parcours", scodoc_dept=g.scodoc_dept, ue_id=ue.id)}"
|
||||
>{parcour.code}</label>"""
|
||||
data-setter="{url_for("apiweb.set_ue_parcours",
|
||||
scodoc_dept=g.scodoc_dept, ue_id=ue.id)}"
|
||||
>{parcour.code}{ects_parcour_txt}</label>"""
|
||||
)
|
||||
H.append("""</form>""")
|
||||
#
|
||||
|
@ -693,7 +693,13 @@ def formation_import_xml_form():
|
||||
{ html_sco_header.sco_header(page_title="Import d'une formation") }
|
||||
<h2>Import d'une formation</h2>
|
||||
<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>
|
||||
{ tf[1] }
|
||||
{ html_sco_header.sco_footer() }
|
||||
|
Loading…
Reference in New Issue
Block a user