Pages Assiduités #828

Open
opened 2023-12-14 10:40:51 +01:00 by pascal.bouron · 1 comment
Contributor

Synthèse (provisoire) des pages Assiduités (en me promenant dans les pages Scodoc)

Depuis Accueil Scodoc

[Lien Assiduité de l’accueil]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites
#818
#821
#824
Comporte les justificatifs(avec motifs) avec possibilité de les modifier ( JS appelant API )

Depuis menu Etudiant de gauche

[Bilan Assiduité Etudiant] menu de gauche
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/bilan_etud?etudid=32
Comporte les justificatifs(avec motifs) avec possibilité de les modifier ( JS appelant API )
Il y a sur cette page, deux boutons dangereux :
image

[Ajouter absence] menu de gauche
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/ajout_assiduite_etud?etudid=145
Lien vers éditer et supprimer absence

[Editer] depuis page ajout_assiduite_etud
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=assiduite&action=modifier&obj_id=66861

[Supprimer] Bouton depuis page ajout_assiduite_etud
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=assiduite&action=supprimer&obj_id=66861

[Ajouter justif menu gauche]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/ajout_justificatif_etud?etudid=145
Permet d’ajouter justif
+ Recap sans motif des justif.

[Editer justif] depuis page ajout_justificatif_etud
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=justificatif&action=modifier&obj_id=476
Modification (et donc visualisation) du motif
Modification Etat

[Supprimer justif] depuis page ajout_justificatif_etud
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=justificatif&action=supprimer&obj_id=476

[Calendrier] menu de gauche
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/calendrier_assi_etud?etudid=145

[Liste] menu de gauche
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/liste_assiduites_etud?etudid=145

Depuis page Formsemestre / Gestion de l'assiduité

[Bilan Assiduité groupe]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/VisualisationAssiduitesGroupe?date_debut=2023-08-27&date_fin=2024-01-27&group_ids=317
Ne comporte que des statistiques

[Visualiser]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/VisuAssiduiteGr?formsemestre_id=28&jour=2023-12-14&group_ids=317

[Saisie Journalière]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/SignalAssiduiteGr?jour=2023-12-14&formsemestre_id=28&group_ids=317
Bcp de JS + API

[SaisieDifféré]

https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/SignalAssiduiteDifferee?formsemestre_id=28&group_ids=317
Bcp de JS + API

[Justif en attente]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/BilanDept?formsemestre=28&group_ids=317

Page presque similaire à https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites
(le filtrage sur formsemestre=28&group_ids=317 ne se fait pas )
Comporte les justificatifs(avec motifs) avec possibilité de les modifier ( JS appelant API )

[EDIT du 19/12]

[Depuis page DS]
https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/etat_abs_date?group_ids=274&evaluation_id=394&date_debut=2023-11-09T09:30:00%2B01:00&date_fin=2023-11-09T11:30:00%2B01:00

Etat des absences.

Synthèse (provisoire) des pages Assiduités (en me promenant dans les pages Scodoc) ### Depuis Accueil Scodoc **[Lien Assiduité de l’accueil]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites • https://scodoc.org/git/ScoDoc/ScoDoc/issues/818 • https://scodoc.org/git/ScoDoc/ScoDoc/issues/821 • https://scodoc.org/git/ScoDoc/ScoDoc/issues/824 Comporte les justificatifs(avec motifs) avec possibilité de les modifier ( JS appelant API ) ### Depuis menu Etudiant de gauche **[Bilan Assiduité Etudiant] menu de gauche** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/bilan_etud?etudid=32 Comporte les justificatifs(avec motifs) avec possibilité de les modifier ( JS appelant API ) Il y a sur cette page, deux boutons dangereux : ![image](/attachments/4c680e1c-ac68-4712-9cfa-a9cf622a092c) **[Ajouter absence] menu de gauche** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/ajout_assiduite_etud?etudid=145 Lien vers éditer et supprimer absence **[Editer] depuis page ajout_assiduite_etud** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=assiduite&action=modifier&obj_id=66861 **[Supprimer] Bouton depuis page ajout_assiduite_etud** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=assiduite&action=supprimer&obj_id=66861 **[Ajouter justif menu gauche]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/ajout_justificatif_etud?etudid=145 Permet d’ajouter justif + Recap sans motif des justif. [Editer justif] depuis page ajout_justificatif_etud https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=justificatif&action=modifier&obj_id=476 Modification (et donc visualisation) du motif Modification Etat **[Supprimer justif] depuis page ajout_justificatif_etud** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/tableau_assiduite_actions?type=justificatif&action=supprimer&obj_id=476 **[Calendrier] menu de gauche** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/calendrier_assi_etud?etudid=145 **[Liste] menu de gauche** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/liste_assiduites_etud?etudid=145 ### Depuis page Formsemestre / Gestion de l'assiduité **[Bilan Assiduité groupe]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/VisualisationAssiduitesGroupe?date_debut=2023-08-27&date_fin=2024-01-27&group_ids=317 Ne comporte que des statistiques **[Visualiser]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/VisuAssiduiteGr?formsemestre_id=28&jour=2023-12-14&group_ids=317 **[Saisie Journalière]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/SignalAssiduiteGr?jour=2023-12-14&formsemestre_id=28&group_ids=317 Bcp de JS + API **[SaisieDifféré]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/SignalAssiduiteDifferee?formsemestre_id=28&group_ids=317 Bcp de JS + API **[Justif en attente]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/BilanDept?formsemestre=28&group_ids=317 Page presque similaire à https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites (le filtrage sur formsemestre=28&group_ids=317 ne se fait pas ) Comporte les justificatifs(avec motifs) avec possibilité de les modifier ( JS appelant API ) ### **[EDIT du 19/12]** **[Depuis page DS]** https://scodoc.univ-lyon1.fr/ScoDoc/GEII/Scolarite/Assiduites/etat_abs_date?group_ids=274&evaluation_id=394&date_debut=2023-11-09T09:30:00%2B01:00&date_fin=2023-11-09T11:30:00%2B01:00 Etat des absences.
6.1 KiB
Author
Contributor

Je poursuis, en utilisant le code source cette fois.
Les appels des routes /api/justificatifs me semblent les points à rechercher.
On en trouve :

  • ScoDoc/app/templates/assiduites/pages/liste_semestre.j2 => Pas identifié la localisation de son utilisation

  • ScoDoc/app/templates/assiduites/pages/bilan_etud.j2 => Utilisé ici (assiduites.py)

@bp.route("/bilan_etud")
@scodoc
@permission_required(Permission.ScoView)
def bilan_etud():
  • ScoDoc/app/templates/assiduites/pages/bilan_dept.j2 => Utilisé ici (assiduites.py)
@bp.route("/")
@bp.route("/BilanDept")
@scodoc
@permission_required(Permission.AbsChange)
def bilan_dept():
  • ScoDoc/app/templates/assiduites/pages/calendrier.j2
@bp.route("/calendrier_assi_etud")
@scodoc
@permission_required(Permission.ScoView)
def calendrier_assi_etud():
  • ScoDoc/app/templates/assiduites/widgets/tableau_justi.j2 => Ce dernier n'est appelé que par liste_semestre.j2 , bilan_etud.j2 et bilan_dept.j2
Je poursuis, en utilisant le code source cette fois. Les appels des routes `/api/justificatifs` me semblent les points à rechercher. On en trouve : - ScoDoc/app/templates/assiduites/pages/liste_semestre.j2 => Pas identifié la localisation de son utilisation - ScoDoc/app/templates/assiduites/pages/bilan_etud.j2 => Utilisé ici (assiduites.py) ``` @bp.route("/bilan_etud") @scodoc @permission_required(Permission.ScoView) def bilan_etud(): ``` - ScoDoc/app/templates/assiduites/pages/bilan_dept.j2 => Utilisé ici (assiduites.py) ``` @bp.route("/") @bp.route("/BilanDept") @scodoc @permission_required(Permission.AbsChange) def bilan_dept(): ``` - ScoDoc/app/templates/assiduites/pages/calendrier.j2 ``` @bp.route("/calendrier_assi_etud") @scodoc @permission_required(Permission.ScoView) def calendrier_assi_etud(): ``` - ScoDoc/app/templates/assiduites/widgets/tableau_justi.j2 => Ce dernier n'est appelé que par liste_semestre.j2 , bilan_etud.j2 et bilan_dept.j2
viennet added the
ABS
enhancement
labels 2023-12-15 01:46:44 +01:00
viennet added this to the Amélioration de la gestion de l'assiduité project 2023-12-15 01:48:09 +01:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#828
No description provided.