forked from ScoDoc/ScoDoc
Update opolka/ScoDoc from ScoDoc/ScoDoc #2
@ -171,13 +171,13 @@ def formsemestre_status_menubar(formsemestre: FormSemestre) -> str:
|
|||||||
"enabled": True,
|
"enabled": True,
|
||||||
"helpmsg": "Tableau de bord du semestre",
|
"helpmsg": "Tableau de bord du semestre",
|
||||||
},
|
},
|
||||||
{
|
# {
|
||||||
"title": "Assiduités du semestre",
|
# "title": "Assiduités du semestre",
|
||||||
"endpoint": "assiduites.liste_assiduites_formsemestre",
|
# "endpoint": "assiduites.liste_assiduites_formsemestre",
|
||||||
"args": {"formsemestre_id": formsemestre_id},
|
# "args": {"formsemestre_id": formsemestre_id},
|
||||||
"enabled": True,
|
# "enabled": True,
|
||||||
"helpmsg": "Tableau des assiduités et des justificatifs du semestre",
|
# "helpmsg": "Tableau des assiduités et des justificatifs du semestre",
|
||||||
},
|
# },
|
||||||
{
|
{
|
||||||
"title": f"Voir la formation {formation.acronyme} (v{formation.version})",
|
"title": f"Voir la formation {formation.acronyme} (v{formation.version})",
|
||||||
"endpoint": "notes.ue_table",
|
"endpoint": "notes.ue_table",
|
||||||
|
@ -205,47 +205,47 @@ def bilan_dept():
|
|||||||
return "\n".join(H)
|
return "\n".join(H)
|
||||||
|
|
||||||
|
|
||||||
@bp.route("/ListeSemestre")
|
# @bp.route("/ListeSemestre")
|
||||||
@scodoc
|
# @scodoc
|
||||||
@permission_required(Permission.ScoView)
|
# @permission_required(Permission.ScoView)
|
||||||
def liste_assiduites_formsemestre():
|
# def liste_assiduites_formsemestre():
|
||||||
"""
|
# """
|
||||||
liste_assiduites_etud Affichage de toutes les assiduites et justificatifs d'un etudiant
|
# liste_assiduites_etud Affichage de toutes les assiduites et justificatifs d'un etudiant
|
||||||
Args:
|
# Args:
|
||||||
etudid (int): l'identifiant de l'étudiant
|
# etudid (int): l'identifiant de l'étudiant
|
||||||
|
|
||||||
Returns:
|
# Returns:
|
||||||
str: l'html généré
|
# str: l'html généré
|
||||||
"""
|
# """
|
||||||
|
|
||||||
formsemestre_id = request.args.get("formsemestre_id", -1)
|
# formsemestre_id = request.args.get("formsemestre_id", -1)
|
||||||
formsemestre: FormSemestre = FormSemestre.query.get_or_404(formsemestre_id)
|
# formsemestre: FormSemestre = FormSemestre.query.get_or_404(formsemestre_id)
|
||||||
if formsemestre.dept_id != g.scodoc_dept_id:
|
# if formsemestre.dept_id != g.scodoc_dept_id:
|
||||||
abort(404, "FormSemestre inexistant dans ce département")
|
# abort(404, "FormSemestre inexistant dans ce département")
|
||||||
|
|
||||||
header: str = html_sco_header.sco_header(
|
# header: str = html_sco_header.sco_header(
|
||||||
page_title="Liste des assiduités du semestre",
|
# page_title="Liste des assiduités du semestre",
|
||||||
init_qtip=True,
|
# init_qtip=True,
|
||||||
javascripts=[
|
# javascripts=[
|
||||||
"js/assiduites.js",
|
# "js/assiduites.js",
|
||||||
"libjs/moment.new.min.js",
|
# "libjs/moment.new.min.js",
|
||||||
"libjs/moment-timezone.js",
|
# "libjs/moment-timezone.js",
|
||||||
],
|
# ],
|
||||||
cssstyles=CSSSTYLES
|
# cssstyles=CSSSTYLES
|
||||||
+ [
|
# + [
|
||||||
"css/assiduites.css",
|
# "css/assiduites.css",
|
||||||
],
|
# ],
|
||||||
)
|
# )
|
||||||
|
|
||||||
return HTMLBuilder(
|
# return HTMLBuilder(
|
||||||
header,
|
# header,
|
||||||
render_template(
|
# render_template(
|
||||||
"assiduites/pages/liste_semestre.j2",
|
# "assiduites/pages/liste_semestre.j2",
|
||||||
sco=ScoData(formsemestre=formsemestre),
|
# sco=ScoData(formsemestre=formsemestre),
|
||||||
sem=formsemestre.titre_annee(),
|
# sem=formsemestre.titre_annee(),
|
||||||
formsemestre_id=formsemestre.id,
|
# formsemestre_id=formsemestre.id,
|
||||||
),
|
# ),
|
||||||
).build()
|
# ).build()
|
||||||
|
|
||||||
|
|
||||||
@bp.route("/SignaleAssiduiteEtud")
|
@bp.route("/SignaleAssiduiteEtud")
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# -*- mode: python -*-
|
# -*- mode: python -*-
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
SCOVERSION = "9.6.29"
|
SCOVERSION = "9.6.30"
|
||||||
|
|
||||||
SCONAME = "ScoDoc"
|
SCONAME = "ScoDoc"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user