Le 21/09/2013 09:18, Stephane Boireau a écrit :
Bonjour,
Le 20/09/2013 23:29, pascal.dieudonne a écrit :
Mes messages précédents étant restés sans réponses, je vais tenter de
reformuler le pb rencontré dans le module abs2, avec une version 1.6.3
rev 2a9687.
J'ai vu ton mail, mais ça m'a l'air un gros morceau... et en ce moment
je suis particulièrement chargé en travail:
- L'ENT qu'on nous impose, et je dois faire le nécessaire pour que
Gepi s'entende bien avec sur mon établissement, mais aussi pour les
Gepi des établissements avec gepibox de mon département.
- des travaux et galères diverses dans l'établissement (disque dur du
serveur de fichiers qui fait des siennes, bcdi qui foire sa mise à
jour et fait de la résistance, nouveaux postes à mettre en route et
ceux qui réclament une intervention,...)
- 5 contrôles la semaine qui vient (à préparer, puis à corriger)
- conseil des tice qui approche (des choses à vérifier,... et une
soirée entamée en perspective)
- un conseil d'administration du collège qui va me bouffer une soirée
encore
- les cours bien sûr
- la vie de famille quand même un peu
et j'en oublie sans doute.
Bref, je sens que je vais devoir m'y coller, mais il faudrait que
j'aie un peu de temps devant moi pour me plonger dedans.
Merci pour ta réponse, il n'y a pas urgence puisqu'il s'agit d'une
amélioration "de confort". Je comprends bien que tu puises avoir
d'autres occupations, idem pour moi.
Pour pouvoir utiliser pleinement le module abs2, il est nécessaire de
mettre en place les EDT dans GEPI. j'ai donc importé l'EDT depuis un
emploi du temps OMT (1-2 temps). Tout s'est bien passé à une exception
près. Si les alternances de semaines paire et impaires sont bien
conservées, les autres modalités ne le sont pas (dans notre cas, les
alternances de cours par semestre).
Je ne suis pas sûr que le module EDT gère cela.
Le chantier qui devait commencer quand le collègue qui s'en occupait a
dû quitter le projet consistait à pouvoir gérer des EDT par semaine.
Je ne pense pas que ce soit abouti.
Reprendre ça en main nécessite de comprendre en détail le
fonctionnement du module alors que je n'y ai mis pour le moment que
superficiellement les mains pour ajouter de petites choses.
J'obtenais un affichage aléatoire de
semaines (par ex sem 15 et sem 17) dans les EDT Gépi. J'ai donc du créer
ces cours manuellement. Pour cela, la création d'un calendrier approprié
avec ces périodes est donc nécessaire. Ce calendrier doit être crée avec
des périodes qui se suivent, mais sans se chevauchement ni inclusion de
période. Toujours dans notre cas, pour des cours de semestre, j'ai du
créer les périodes suivantes :
T1 (trimestre 1)
T2A (partie 1 su trimestre 2 et fin du semestre 1)
T2B (partie 2 du trimestre 2 et début du semestre 2)
T3 (trimestre 3)
Sans cette manip, mes cours n'apparaissaient pas correctement. Cette
création de période a pour effet de multiplier les EDT profs et classes
dans GEPI (1 EDT par période).
Jusque là pas vraiment de pb. J'en viens donc à la difficulté
rencontrée, qui concerne l'écran de saisie élèves dans le module abs 2,
plus particulièrement la saisie des dispenses d'EPS par exemple, dont
justement certains cours sont en alternance trimestrielle d'où mon
explication précédente. Dans cet écran de saisie, si l'on affiche toutes
les semaines, les semaines de congé apparaissent, ce qui est source
d'erreur car on risque alors de saisir la dispense ou l'absence pendant
les semaines de vacances.
J'ai alors tenté de créer des périodes de vacances dans le calendrier
mais cela ne change rien et alourdit considérablement l’affichage des
edt qui ne sont plus du tout clairs pour les familles. J'ai donc
abandonné cette solution. En fait le pb semble lié au paramétrage de la
gestion des types de semaines, les numéros de semaines qui apparaissent
dans la page de saisie correspondent aux n° officiels de semaines, alors
qu'il semblerait préférable de faire apparaitre dans cet écran les
numéros internes, créés par l'utilisateur, ce qui élimine les semaines
de congés, supprimant ainsi les saisies erronées pendant les vacances.
Je ne suis pas sûr.
Sans y avoir trop réfléchi, je crains que dans le cas où en cours
d'année on modifie les semaines par exemple parce que par erreur au
début on avait mis 3 semaines de vacances à la toussaint et qu'on
corrige... les numéros de semaine à intercaler poseraient pb pour ce
qui suit.
C'est possible en effet, mais dans ce cas, n'y aurait-il pas un autre
moyen d'éliminer ces semaines de vacances à l'affichage ?
Ai je raté quelque chose dans ma démarche et cette demande vous semble
t-elle facilement réalisable ?
Autre petit problème, lors de la recherche de dates dans l'onglet
saisies, traitement ou notifications me semble t-il, si l'on souhaite
rechercher les dates d'une absence, il est obligatoire, dans notre
version 1.6.3, mais c'était déjà le cas auparavant, de mettre une date
de fin supérieure d'un jour à la date de fin d'absence réelle pour la
voir apparaître. Par exemple, pour voir une absence du 3 au 5 septembre,
il est indispensable de mettre dans la recherche la date de fin au 6
septembre, sinon, les absences du 5 ne figurent pas dans le résultat de
la requête. Y a t-il une raison à cela et une possibilité d'inclure le
dernier jour indiqué dans la recherche ?
Ta suggestion me parait judicieuse.
Je pense que c'est juste un test du genre
date_fin<'2013-09-05 00:00:00'
Enfin, toujours dans le module abs2, si l'on clique sur l'onglet Scores,
on est automatiquement déconnecté. Est ce du à une erreur de ma part ?
Forcer une mise à jour de la base devrait régler le pb parce qu'il y a
bien le droit:
$ grep mod_abs2/calcul_score.php
utilitaires/updates/access_rights.inc.php
$tab_req[] = "INSERT INTO droits SET
id='/mod_abs2/calcul_score.php',administrateur='V',professeur='F',cpe='V',scolarite='F',eleve='F',responsable='F',secours='F',autre='F',description='Exports
statistiques',statut='';";
$
J'ai forcé la mise à jour et le pb demeure. Quel est le nom du fichier
qui contient ces lignes de commande, afin que je vérifie si elles
existent bien dans ma version ?
Merci pour ta réponse
Cordialement
_________________________________________________________________________________
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