Page 1 sur 1

[Corrigé 3.2.5] GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 09:57
par gcrozat
Bonjour,

Sur la version GestSup 3.2.4, je remarque le bug de l'affichage du calendrier qui ne veut pas s'afficher des créneaux de certains utilisateurs.
Je suppose que le bug est l'origine de la version précédente parce que les autres créneaux se mentionnent très longtemps, l'affichage de calendrier s'affiche sauf les créneaux récents.

Je mets ci-joint la copie d'écran avec la fenêtre de l'inspecteur d'éléments web en permettant de vous aider à investiguer.
Elle indique l'erreur du message Javascript "Uncaught SyntaxError: Unexpected identifier index.php?page=calendar:617"
Capture d’écran 2020-10-06 085211.jpg
Capture d’écran 2020-10-06 085211.jpg (231.56 Kio) Vu 2707 fois

Merci d'avance pour votre remarque.
Gilles.

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 10:14
par Flox
Bonjour,

Pouvez vous reproduire le problème sur la webdemo ?

Merci également d'activer temporairement le mode débug de l'application puis faire un impression écran de la page calendrier.

Cdt

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 10:36
par gcrozat
J'ai peut-être trouvé un problème à résoudre.

Sur la ligne 128 du fichier calendar.php, j'ai corrigé ci dessous en rouge pour mieux former les scripts JSON.
if($calendar!='[]') {$calendar=str_replace(']',",{daysOfWeek: [0,6],rendering:'background',color: '#d9d9d9',overLap: false,allDay: true}]",$calendar);} //colorize WeekEnd


Pensez-vous ce problème qui est réellement résolu ?

Gilles

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 10:43
par Flox
Merci également d'activer temporairement le mode débug de l'application puis faire un impression écran de la page calendrier.

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 10:59
par gcrozat
Suite de votre demande,

ci-joint le log, je m'espère que la requête JSON est bonne formaté après la correction.

....

Cordialement,
Gilles

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 11:03
par Flox
Je ne reproduis pas le problème de mon côté.
> Pouvez vous confirmer que le remplacement de cette ligne corrige votre problème ?

Code : Tout sélectionner

if($calendar!='[]') {$calendar=str_replace("]",",{daysOfWeek: [0,6],rendering:'background',color: '#d9d9d9',overLap: false,allDay: true}]",$calendar);} //colorize WeekEnd
sinon transmettez en MP votre table "tevents".

cdt

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 11:26
par gcrozat
La dernière correction ne se reproduit pas le problème.

Je vous envoie le table tevent via MP.

Merci à votre réactif.

Gilles

Re: GestSup 3.2.4 le calendrier ne s'affiche pas

Posté : mar. 6 oct. 2020 11:52
par Flox
La correction à été intégrée dans la prochaine version, vous trouverez un patch en pièce jointe pour la version 3.2.4.