[Corrigé 2.8] Planning

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
Alainp540
Gsup LEVEL 1
Messages : 10
Enregistré le : mar. 12 févr. 2013 22:56

Bonjour

Je ne sais pas si c'est moi qui comprends pas mais je ne réussi pas à faire écrire quelques choses dans le calendrier de planning.

J'ai remarqué, dans le calendrier planning, que le mardi est toujours une semaine en retard. Voir images jointes.

Merci
Alain
Fichiers joints
Panning Gestsup.png
Panning Gestsup.png (27.25 Kio) Vu 9284 fois
Modifié en dernier par Alainp540 le ven. 22 mars 2013 15:49, modifié 1 fois.
Versions:
Windows 6.3 build 9600
Apache 2.4.23
Mysql 5.7.14
PHP 5.6.25
Gestsup 3.1.21
Avatar du membre
Flox
Administrateur du site
Messages : 9430
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,
Effectivement pour le mardi il s'agit d'un bug, le module étant jeune un certains nombre de chose sont a corrigé.

Pour placer quelque chose sur le planning il faut partir du ticket et en haut a droite cliquer sur planning pour planifier l'intervention.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9430
Enregistré le : jeu. 21 juin 2012 19:00

bonjour,

je n'arrive pas à reproduire le bug en webdemo, pouvez vous vérifier vos fuseaux horaires et me donner vos versions windows / linux / LAMP / WAMP ...

cdt
Fichiers joints
Capture.PNG
Capture.PNG (61.17 Kio) Vu 9275 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
JPS972
Gsup LEVEL 0
Messages : 8
Enregistré le : jeu. 29 nov. 2012 13:14
Localisation : Martinique

j'ai eue le même soucis avec le code d'origine dans planning.php

ligne 41 à 47

Code : Tout sélectionner

$monday=strtotime('First Monday January '.$year.' +'.($week-1).' Week');
$tuesday=strtotime('First Tuesday January '.$year.' +'.($week-1).' Week');
$wednesday=strtotime('First Wednesday January '.$year.' +'.($week).' Week');
$thursday=strtotime('First Thursday January '.$year.' +'.($week).' Week');
$friday=strtotime('First Friday January '.$year.' +'.($week).' Week');
$saturday=strtotime('First Saturday January '.$year.' +'.($week).' Week');
$sunday=strtotime('First Sunday January '.$year.' +'.($week).' Week');
ligne 176

Code : Tout sélectionner

$date=date("Y-m-d", strtotime('First Tuesday January '.$year.' +'.($week-1).' Week'));

Pour résoudre le problème il m'as suffit de supprimer le -1 de ($week-1) pour les Tuesday à ces deux endroits :
ligne 41 à 47

Code : Tout sélectionner

$monday=strtotime('First Monday January '.$year.' +'.($week-1).' Week');
$tuesday=strtotime('First Tuesday January '.$year.' +'.($week).' Week');
$wednesday=strtotime('First Wednesday January '.$year.' +'.($week).' Week');
$thursday=strtotime('First Thursday January '.$year.' +'.($week).' Week');
$friday=strtotime('First Friday January '.$year.' +'.($week).' Week');
$saturday=strtotime('First Saturday January '.$year.' +'.($week).' Week');
$sunday=strtotime('First Sunday January '.$year.' +'.($week).' Week');
ligne 176

Code : Tout sélectionner

$date=date("Y-m-d", strtotime('First Tuesday January '.$year.' +'.($week).' Week'));
GESTSUP 3.1.7

Serveur PROD
Serveur: OS: Windows NT 6.1 build 7600 (W7 BE) i586| Apache 2.4.12 | Mysql 5.6.22-log | PHP 5.6.7

Serveur test ( WAMP)
Serveur: OS: Windows NT 6.1 build 7601 (W7 BE SP1) i586| Apache 2.4.4 | Mysql 5.6.12-log | PHP 5.4.16
Avatar du membre
Flox
Administrateur du site
Messages : 9430
Enregistré le : jeu. 21 juin 2012 19:00

Effectivement,

entre un serveur Windows et Linux il y aurait des comportements différents, le -1 serai à supprimer pour windows, je vais voir pour corriger cela pour les deux systèmes.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Alainp540
Gsup LEVEL 1
Messages : 10
Enregistré le : mar. 12 févr. 2013 22:56

Bonjour

La correction fonctionne bien pour moi.

Alain
Versions:
Windows 6.3 build 9600
Apache 2.4.23
Mysql 5.7.14
PHP 5.6.25
Gestsup 3.1.21
Avatar du membre
Flox
Administrateur du site
Messages : 9430
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

j'ai fait le nécessaire pour la prochaine version.

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre