Calendrier décalé

Calendrier décalé

par Jérôme DEMIAUX,
Nombre de réponses : 3
Avatar Traducteurs
Je viens de remarquer un petit dysfonctionnement sur l'affichage du calendrier de notre site (cf image jointe). L'affichage au niveau du bloc est correct mais lorsque l'on clique sur le nom du mois pour obtenir un affichage grand format, les jours se retrouvent décalés.
Sur les trois sites (deux de tests sous windows et linux) de l'école, seuls les deux tournant sous linux sont touchés.
On a donc :
  • moodle 1.8 (2007020200) sous windows -> OK
  • moodle 1.8 (2007021501) sous linux fedora 4 -> décalage
  • moodle 1.8 (2007021503) sous linux fedora 6 -> décalage
Une récente mise à jour des blocs calendriers n'a pas résolu le problème et aucun forum anglais ne reporte un problème similaire.
L'heure du serveur et le choix des fuseaux horaires ne sont pas en cause.

L'un d'entre vous a-t-il eu ce problème ?
Annexe calendrier.png
Moyenne des évaluations  -
En réponse à Jérôme DEMIAUX

Re: Calendrier décalé

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Jérôme, Ce n'est pas un bug, mais une question de réglage du bon fuseau horaire.

Aller dans Administration Lieu Fuseaux horaires

Cette page permet de mettre à jour les données des fuseaux horaires (y compris les changements dus à l'heure d'été) et de les intégrer à votre base de données locale. etc.

Puis aller dans Administration Lieu Réglages lieu

Fuseau horaire par défaut timezone Choisir dans la liste déroulante:Europe/Paris

Vous pouvez indiquer ici le fuseau horaire par défaut. etc.

Résultat voir image attachée. Testé sur installation locale, Windows XP, MSIE7 et FF2.
A confirmer...

Joseph

Annexe image00.jpg
En réponse à Joseph Rézeau

Re: Calendrier décalé

par Jérôme DEMIAUX,
Avatar Traducteurs
Merci Joseph, effectivement les manipulations préconisées résolvent le problème.

Reste quand même pour moi utilisateur lambda quelques incompréhensions qui doivent certainement trouver leurs réponses dans une analyse fine du code:
  1. pourquoi deux affichages des mêmes éléments utilisant les mêmes réglages produisent des résultats différents (routines et fonctions différentes basées sur des variables différentes ??)
  2. le réglage initial "heure locale du serveur" ne devrait-il pas produire un résultat identique, étant lui aligné sur le fuseau horaire français ? On interprèterais-je mal les lignes d'aides (surlignées)? C'est d'ailleurs le réglage du serveur windows qui affiche correctement les deux calendriers
Toujours est-il que la cohérence entre les différents affichages est rétablie, et c'est déjà bien .... sauf que ... bizarrement un évênement n'apparaît plus dans l'agrandissement du calendrier.
Pas grave, c'était le 1er mai et personne ne remarquera sa disparition ...

Encore merci, Jérôme.
Annexe lieu.png