Bonjour,

Le 23/09/2012 19:52, GOUBIN Anthony a écrit :
Je garde le même fil pour évoquer une autre suggestion d'implémentation,
à savoir l'enregistrement automatique des données en cours de saisie
avant déconnexion (que ce soit lors de la saisie de notes ou de notice
de cdt).

Très difficile.
On ne fait qu'estimer la fin de session côté client (navigateur) avec javascript alors que la date limite de session est dans la base (modifiée à chaque changement de page). Si on travaille avec plusieurs onglets, le test javascript dans un onglet ne correspond pas à la réalité si on n'est pas dans l'onglet où a eu lieu le dernier téléchargement de page.


Je ne résiste pas à l'envie de vous coller un petit texte qui
m'a été envoyé par une collègue ce soir pour évoquer le problème :

Une autre amélioration qui serait vraiment ENORME serait que GEPI
enregistre systématiquement la page où il se trouve à la 29ème minute
avant de s'éteindre et de te laisser comme un con devant une feuille
vide parce que tu as eu un coup de téléphone, un enfant qui est tombé,
la cocotte minute qui s'emballe, le chien des voisins qui aboit, un
courant d'air qui a fait claquer une porte, la vendeuse de panier qui a
sonné, tu te souviens du bain qui coule dans la salle de bain, qu'il
faut étendre le linge pendant qu'il y a du soleil, que tu as besoin
d'une nouvelle cartouche d'encre pour ton stylo demain, que tu as oublié
de poster la lettre dans la boite au lettre du coin, que tu es parti
dans la cuisine parce que tu as un petit creux, que tu as besoin d'un
dossier qui est dans une autre pièce, qu'une guêpe est rentrée dans la
maison... Crois moi, j'arrête ici, mais je t'assure que je peux en faire
un roman.
C'est si compliqué que ça d'enregistrer une page?

Voilà, le pavé est jeté dans la mare. Peut-être cette option a-t-elle
déjà été discutée/envisagée/refusée/what ever ?

Il faudrait faire un enregistrement régulier dans des tables ct_entry_temp et ct_devoirs_entry_temp parce que le dispositif sur les saisies d'appréciations (on enregistre dans une table temporaire au changement de champ) ne peut pas fonctionner ici. Et essayer de repérer la fin proche de session côté client avec le problème des onglets mentionné plus haut, ce n'est pas jouable.

Il y a peut-être une possibilité à creuser avec un enregistrement régulier (si différent du contenu enregistré)... et qui serait supprimé lors de l'enregistrement.


Cordialement
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
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 à