Update opolka/ScoDoc from ScoDoc/ScoDoc #2

Merged
opolka merged 1272 commits from ScoDoc/ScoDoc:master into master 2024-05-27 09:11:04 +02:00
3 changed files with 45 additions and 45 deletions
Showing only changes of commit 8795aa4c42 - Show all commits

View File

@ -171,13 +171,13 @@ def formsemestre_status_menubar(formsemestre: FormSemestre) -> str:
"enabled": True,
"helpmsg": "Tableau de bord du semestre",
},
{
"title": "Assiduités du semestre",
"endpoint": "assiduites.liste_assiduites_formsemestre",
"args": {"formsemestre_id": formsemestre_id},
"enabled": True,
"helpmsg": "Tableau des assiduités et des justificatifs du semestre",
},
# {
# "title": "Assiduités du semestre",
# "endpoint": "assiduites.liste_assiduites_formsemestre",
# "args": {"formsemestre_id": formsemestre_id},
# "enabled": True,
# "helpmsg": "Tableau des assiduités et des justificatifs du semestre",
# },
{
"title": f"Voir la formation {formation.acronyme} (v{formation.version})",
"endpoint": "notes.ue_table",

View File

@ -205,47 +205,47 @@ def bilan_dept():
return "\n".join(H)
@bp.route("/ListeSemestre")
@scodoc
@permission_required(Permission.ScoView)
def liste_assiduites_formsemestre():
"""
liste_assiduites_etud Affichage de toutes les assiduites et justificatifs d'un etudiant
Args:
etudid (int): l'identifiant de l'étudiant
# @bp.route("/ListeSemestre")
# @scodoc
# @permission_required(Permission.ScoView)
# def liste_assiduites_formsemestre():
# """
# liste_assiduites_etud Affichage de toutes les assiduites et justificatifs d'un etudiant
# Args:
# etudid (int): l'identifiant de l'étudiant
Returns:
str: l'html généré
"""
# Returns:
# str: l'html généré
# """
formsemestre_id = request.args.get("formsemestre_id", -1)
formsemestre: FormSemestre = FormSemestre.query.get_or_404(formsemestre_id)
if formsemestre.dept_id != g.scodoc_dept_id:
abort(404, "FormSemestre inexistant dans ce département")
# formsemestre_id = request.args.get("formsemestre_id", -1)
# formsemestre: FormSemestre = FormSemestre.query.get_or_404(formsemestre_id)
# if formsemestre.dept_id != g.scodoc_dept_id:
# abort(404, "FormSemestre inexistant dans ce département")
header: str = html_sco_header.sco_header(
page_title="Liste des assiduités du semestre",
init_qtip=True,
javascripts=[
"js/assiduites.js",
"libjs/moment.new.min.js",
"libjs/moment-timezone.js",
],
cssstyles=CSSSTYLES
+ [
"css/assiduites.css",
],
)
# header: str = html_sco_header.sco_header(
# page_title="Liste des assiduités du semestre",
# init_qtip=True,
# javascripts=[
# "js/assiduites.js",
# "libjs/moment.new.min.js",
# "libjs/moment-timezone.js",
# ],
# cssstyles=CSSSTYLES
# + [
# "css/assiduites.css",
# ],
# )
return HTMLBuilder(
header,
render_template(
"assiduites/pages/liste_semestre.j2",
sco=ScoData(formsemestre=formsemestre),
sem=formsemestre.titre_annee(),
formsemestre_id=formsemestre.id,
),
).build()
# return HTMLBuilder(
# header,
# render_template(
# "assiduites/pages/liste_semestre.j2",
# sco=ScoData(formsemestre=formsemestre),
# sem=formsemestre.titre_annee(),
# formsemestre_id=formsemestre.id,
# ),
# ).build()
@bp.route("/SignaleAssiduiteEtud")

View File

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