Fork me on GitHub






eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Bonsoir,

J'ai lu plein de choses dans le forum, et ça a l'air compliqué les histoires de dates avec la 5.5.7. Bref, là je ne m'en sors pas.

1- Faut-il oui ou non modifier le global.php ainsi ?
//define('_SHORTDATESTRING','d/m/Y');
define('_SHORTDATESTRING','d-m-Y');


2- Selon si je créé un événement, si je l'édite, si le prévisualise avent de valider, si je l'édite depuis l'admin, je n'ai jamais le même comportement. Un coup ça inverse le jour et le mois et l'évenement se retrouve à une mauvaise date, un coup la date de soumission est le fameux 1 janvier 1970...
Un enfer.

Est-ce que quelqu'un y arrive depuis la dernière mise à jour du noyau ?


Posté le : 27/12/2014 21:34

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
en fait cela dépends de ta version de PHP et pas de la version de Xoops.
Ensuite, c'est aussi influencé par l'ancienneté des données et surtout par le module.
Il ne faut pas modifier le fichier global.php, il sert pour la conversion des dates.
En tout cas sur PHP 5.3, j'ai pas de soucis de date, par contre j'ai des soucis de date avec le module News sur PHP 5.5. Par contre, j'ai pas encore pris le temps de regarder d'où sa vient.

Posté le : 28/12/2014 10:24
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Oui je suis bel et bien en php 5.5

Si ça peut aider, voilà mes tests :

Avec global modifié (d-m-Y), c'est faisable de cliquer sur une date dans le calendrier de saisie (dans l'admin, en éditant un évènement).

Avec global d'origine (d/m/Y), il faut impérativement entrer la date à la main en inversant le jour et le mois. Une fois validé, c'est bon...

Et là je parle du coté administration du module, en éditant un évènement. Car coté formulaire pour l'utilisateur, même en entrant une date à la main à l'anglaise, on n'obtient que du 01/01/1970...


Posté le : 28/12/2014 10:44

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
oui mais en modifiant global.php tu n'as pas eu d'impact sur les autres modules ? car en théorie, oui.
Ici je pense qu'il faut plutôt modifier les données JS (ou à la rigueur modifier le traitement de la date par PHP, j'ai ce que je fais, je fais une remise en forme quand j'utilise un calendrier JS pour éviter les problèmes)

Posté le : 28/12/2014 10:49
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Citation :
montuy337513 a écrit :
oui mais en modifiant global.php tu n'as pas eu d'impact sur les autres modules ? car en théorie, oui.

Je n'ai pas osé faire le tour entier du site. J'ai remis le global comme au départ pour éviter les soucis...

Citation :
Ici je pense qu'il faut plutôt modifier les données JS (ou à la rigueur modifier le traitement de la date par PHP, j'ai ce que je fais, je fais une remise en forme quand j'utilise un calendrier JS pour éviter les problèmes)

Euh...
Je fais quoi ? Et sinon, es-ce que quelqu'un se penche encore sur ce module pour qu'il soit effectivement compatible avec php 5.5 et la dernière version de xoops ? Est-ce que la version finale du module corrige les problèmes (j'en doute...) ?

Bonne journée à tous !

Posté le : 28/12/2014 14:00

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Les développeurs travaillent sur la version 2.38 d'eXtCal.
On en est à la version beta 4.

Je la testerai courant janvier afin de les aider à avancer vers une version plus stable.

Par contre, il n'existe pas de version 5.5.7.1 de Xoops.

Nous en sommes à la version 2.5.7 (2.5.7.1 une fois patchée).

Posté le : 28/12/2014 15:47

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Oui pardon. 2.5.7.1 évidemment ! Faut pas croire, je suis !!

Au point de plantage ou j'en suis sur ce module, je peux continuer à faire des tests avec des versions expérimentales si besoin. Et la 2.37 finale ? ça se tente ? Elle n'est pas sur FRXoops...

Posté le : 28/12/2014 19:54

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Régulier
Inscrit: 04/02/2003 08:53
De Paris
Messages: 312
Citation :
montuy337513 a écrit :
oui mais en modifiant global.php tu n'as pas eu d'impact sur les autres modules ? car en théorie, oui.


Effectivement, l'impact est important. J'aurai du éviter la mise à jour en 2.5.7
Vivement la mise à jour des modules. Ou au moins des astuces pour s'en sortir.


Posté le : 13/01/2015 13:02

Open in new window
18 ans sous XOOPS !
Partager Twitter Partagez cette article sur GG+
Re: eXtCal 2.37 RC6 et Xoops 5.5.7.1, galère de dates
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Citation :

Vivement la mise à jour des modules. Ou au moins des astuces pour s'en sortir.


Oui, mais ça prend du temps, car il y a des pans complets à ré-écrire mais le soucis, c'est que les développeurs de l'époque ont fait simplement du "temps que ça marche" (PHP a maintenu tout de même le support de PHP 4 pendant plus de 5 ans, ce qui en théorie laisse du temps)
Maintenant on se retrouve avec des modules qu'ils faut adapter à Xoops 2.5 (bientôt la 2.6) et en plus adapter à PHP 5.4 et supérieur.
Donc c'est long, surtout que certains modules sont orphelins.

Posté le : 13/01/2015 13:34
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

41 Personne(s) en ligne (33 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 41 | Plus ...