Le 14/04/2015 19:14, Yan Naessens a écrit :
Le 14/04/2015 18:23, Stephane Boireau a écrit :
Bonjour,

Le 13/04/2015 12:35, Philippe Le Goanvic a écrit :
Le 13/04/2015 08:40, Stephane Boireau a écrit :
En fait il y a un pb à l'origine sur la page de saisir des absences par
les profs.

Le problème c'est d'avoir choisi de permettre la saisie décalée.
Dans ce cas on a le choix du créneau, et il n'y a pas de raison de
passer à un autre créneau dans ce cas si le professeur a choisi un créneau.
L'identifiant de créneau est en session.
Le prof peut aller saisir des notes, saisir le cdt (pas activé dans
votre cas),... et revenir pendant sa séance pour saisir un passage à
l'infirmerie.

Autre cas:
Imaginons que l'on en soit à 10h30 en créneau M3 et que le prof se
rappelle avoir oublié un truc pour le créneau M2.
Il modifie le créneau en M2, fait sa saisie et valide.
Si en sortie de validation, on forçait le passage à M3 parce que c'est
le créneau courant, on risquerait de tromper le prof.
Imaginons qu'en sortie de validation, il réalise avoir oublié autre
chose, il risque de faire une saisie en pensant légitimement être encore
sur le créneau M2.


On pourrait afficher une alerte sur la page quand on fait une saisie
pour un créneau qui ne correspond au créneau de l'heure courante.
Sauf que cet affichage va être fait au moment où on affiche la page.
Si le prof laisse la page où elle en est, sans valider et laisse passer
l'heure suivante, il n'aura pas l'affichage (*).
Et s'il s'est habitué à être alerté quand il n'est pas sur le créneau de
l'heure courante, il risque d'être trompé.

(*) on pourrait opter pour un test javascript de l'heure toutes les
minutes, mais si le pc n'est pas à l'heure, on aura aussi une info erronée.

En effet je n'avais pas pensé à toutes ces possibilités...


- Dans le module abs2, nous avons autorisé la saisie décalée sur une
même journée.
- nous n'utilisons pas l'EDT ni le CDT car nous avons un ENT.

- le pb est le suivant:
quand un prof accède, depuis l'interface graphique à la saisie des
absences, la classe et le crénaux sont corrects lorsqu'on accède pour la
première fois à la page de saisie, mais à la suivante, le créneaux
horaire reste  bloqué sur l'horaire du premier accès de saisie des
absences.

Du coup si un prof, pour vérifier si tout est OK, accède en la page
pendant la récréation, le créneaux horaire ne change pas même s'il
repasse par l'accueil.

Une bonne habitude à prendre:
Cliquer sur
     Réinitialiser la page


Au delà du pb sur l'absence sur le créneau de la récréation, le fait que le créneau ne s'actualise pas, engendre aussi de nombreuses erreurs sur
les saisies car certains prof ne pensent pas à changer le créneau

La difficulté est de savoir, quand on autorise la saisie décalée, quand
actualiser l'heure et quand ne pas l'actualiser.


En fait il faut décider quel est le réglage par défaut qu'on préfère.
Je crois qu'en général, l'usage courant c'est que le prof accède à la page des absences pour faire la saisie une fois dans le créneaux. Il me semble plus rare le prof change de page puis revient sur la page des absences durant le même créneau pour modifier les absences en dehors du créneau en cours.

Aussi, je préférerai que le créneau s'actualise à chaque fois qu'on accédé à la page des absences.



Autre remarque: le comportement des menus déroulants
Avec le réglage avec lequel les prof ne peuvent pas changer le créneaux
horaire, si dans le menu déroulant on sélectionne un autre groupe, la
page s'actualise toute seule (affichage de la liste des élèves).

Normal.
Il n'y a qu'un choix.
Donc pas de doute une fois le changement fait que l'on veut afficher
cela... et comme on n'a pas le choix du créneau, on prend le créneau
courant.


Par contre avec le réglage qui autorise des saisies décalées, la page ne
s'actualise pas toute seule que ce soit pour le choix du groupe ou pour
le créneau horaire.

On ne sait pas si le prof a commencé par choisir le groupe ou le créneau.
Et on ne sait pas ce que le prof s'apprête à saisir.

On pourrait afficher, *en gros*, les détails du créneau choisi en haut
de la page.
C'est déjà affiché dans des champs de formulaire, mais pas en gros.
Cependant, si le prof pense à un automatisme, va-t-il regarder un truc
qui sera présent à chaque heure même affiché en gros...


Pourquoi pas un bouton "Maintenant" qui remet les pendules à l'heure courante, un peu comme dans le cahier de textes où il y a "Aujourd'hui" ?

Cordialement,

En effet ce genre de bouton est une solution...

Philippe
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à