Fork me on GitHub


 Bas   Précédent   Suivant

« 1 (2) 3 »


Re: Les dates dans le modules news
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
la solution que j'ai trouvée pour contourner le pb est de repasser "_SHORTDATESTRING" en notation de date "Y-m-d" au lieu de "d/m/Y" dans le "langage/french/global.php"

On pourrait afficher la date au format que l'on veut mais il faut la mettre dans la base de donnée dans un format que celle-ci comprend...
et le xx/yy/aaaa est compris comme le format américain mm/jj/aaaa

certes en utilisant aaaa-mm-jj les dates seront du type 2016-01-19 mais avec cette écriture il n'y a pas de confusion possible entre jours et mois et la date est bien décodée par MySQL et le problème disparait.

les dates de type 19/01/2016 sont comprises et décodées comme m/j/Y dans la base de donnée ce qui en l’occurrence donne une erreur lorsque le jour vu comme un mois est>12 et affiche 01-01-1970 qui correspond au "0" timestamps.

.... j'espère que ça t'aidera!

Posté le : 20/01/2016 14:53
Transférer la contribution vers d'autres applications Transférer


Re: Certaines dates au 01/01/1970
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Excuses... je ne suis pas venu sur le forum depuis un bail...
le format de date doit être du type "aaaa-mm-dd"
avec des "-" et non avec des "/" sinon la conversion en SQL dans la base comprend mois/jour/an ... ce qui donne ton résultat bizarre.

Posté le : 17/08/2015 23:33
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
En regardant de plus près...
si l'utilisation de jquery est à "OUI" dans les préférences
jquery.js est lancé par le module
par exemple dans public_useralbum.php
if ($jquery == && $ajaxeffect != 'none') {
$xoTheme->addScript("browse.php?Frameworks/jquery/jquery.js");


Là, il y a une différence entre Xoops 2.5.6 et Xoops 2.5.7
en effet, la version de jquery implantée dans "Frameworks" de 2.5.6 est 1.8 sur et 1.11 pour 2.5.7
c'est la cause du blocage car la fonction "$browser()" dépréciée depuis jquery1.3 est supprimée à partir de jquery1.9.

Première solution:
Placer juste après l'appel de Jquery un appel à jquery-migrate qui a été conçu pour faire tourner les vieux php sur jquery1.9+
ça donne:
if ($jquery == && $ajaxeffect != 'none') {
$xoTheme->addScript("browse.php?Frameworks/jquery/jquery.js");
$xoTheme->addScript("http://code.jquery.com/jquery-migrate-1.2.1.js");

la fonction est à nouveau acceptée comme dépréciée et jquery et Fancybox fonctionnent correctement.

Solution 2:
La version 1-3-4 de Fancybox incluse dans extgallery 1.12 beta2 date un peu...
On trouve sur le site http://fancybox.net/
Fancybox2.1.5 qui s'utilise sans problème avec les dernières versions de jquery.
J'ai intégré cette version de Fancybox2 à la place de l'originale dans la module extgallery 1.12 beta2
et le résultat est excellent.
Je n'ai plus besoin de la solution 1 sauf pour les autres effets pour lesquels je n'ai pas trouvé de nouvelles versions...

Je tiens cette adaptation de Fancybos2 à votre disposition car je ne vois pas de moyen de joindre un fichier dans votre forum.

Yves

Posté le : 12/06/2015 10:48
Transférer la contribution vers d'autres applications Transférer


Re: Certaines dates au 01/01/1970
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Bonjour,
J'ai rencontré ce pb avec le module Profile...
le "calendar utilise "_SHORTDATESTRING"
mais ne sait pas interpréter la date "française" pour la mettre dans la base.
cette erreur met la date à "0" soit "01/01/1970"

La seule solution que j'ai trouvé c'est de revenir au format classique de date dans le fichier:
mon_site/language/french/global.php

en modifiant ainsi:
//define('_SHORTDATESTRING','d/m/Y'); 
define('_SHORTDATESTRING','Y-m-d');


La date s'affiche sous la forme "2015-06-12" ce qui ne pose pas d’ambigüité... et surtout elle est correctement mise dans la base.

J'espère que ce la résoudra ton pb.
En tout cas c'est pas compliqué d'essayer!!
Yves

Posté le : 12/06/2015 02:36
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Bonjour Montui,
J'utilise plutôt Firefox et firebug.
Je retrouve bien
<script type="text/javascript" src="http://gccaf-2-5-6/browse.php?Frameworks/jquery/jquery.js">

sur ma version 2.5.6 mais pas sur 2.5.7...
Tu m'as certainement mis sur la bonne piste!

Pourtant jquery.js se trouve bien dans xoops_lib/Frameworks/jquery/ sur 2.5.7
Il s'y trouve aussi dans ma version 2.5.6 mais je le retrouve aussi sur cette version dans le module Xpress...

jquery ne se trouve dans aucun de mes thèmes en 2.5.6 comme en 2.5.7

Comment régler ce pb?
où placer jquery pour qu'il soit exécuté?

merci Yves

Posté le : 03/06/2015 17:22
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Open in new window
J'ai le même problème sur un site xoops2.5.7 "neuf"
le diaporama et les effets sont absents:

Open in new window












La boite le fond semi transparent et les flèches gauche droite, l'effet swing sont bien là sur Xoops2.5.6













Pour info module installé sans pb dans les 2 cas.
Pas de différence en PHP 5.5.12 ou PHP 5.3.13

Yves

Posté le : 02/06/2015 22:40
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
J'utilise le même thème en 2.5.6 et 2.5.7 zetagenesis en l’occurrence et les préférences sont identiques
J'ai le même problème avec le thème suico.
Je vais essayer de monter ce module sur une installation xoops2.5.7 vierge...

Posté le : 02/06/2015 21:22
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Bonjour à tous,
Le module tourne très bien sur xoops 2.5.6 mais
Quand je bascule sur xoops 2.5.7 je ne visualise plus les slideshow et les effets ajax.

ça me bloque pour mettre 2.5.7 en production
Yves

Posté le : 25/05/2015 20:25
Transférer la contribution vers d'autres applications Transférer


Re: Pb affichage dates sur le module "profile" 1.86
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
... à y regarder de plus près le pb se retrouve aussi dans le module extcal 2.37 RC 6, et j'imagine chaque fois que l'on utilise js calendar?
La solution que j'adopte finalement est de revenir à l'affichage de la date classique 0000-00-00 qui ne laisse pas d’ambiguïté sur la position des mois et des jours.
SOLUTION:
dans language/french/global.php ligne 176
remplacer :
define('_SHORTDATESTRING','d/m/Y');
par :
define('_SHORTDATESTRING','Y-m-d');

cela résout mon pb pour les modules "profile" et extcal"


Posté le : 22/05/2015 00:23
Transférer la contribution vers d'autres applications Transférer


Re: Pb affichage dates sur le module "profile" 1.86
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 27
Bonjour Slider
Je n'ai jamais rencontré ce pb avant l'utilisation de Xoops 2.5.7
pas de pb sur mes autres module...
Pour confirmation que cela n'était pas lié à mon site upgradé j'ai fait la manip de mon post précédent sur une instal xoops 2.5.7 toute fraiche avec seulement les modules profile et mp installés...
Anomalie confirmée, le bug est bien dans le module profile 1.86 livré nativement sur xoops 2.5.7

Posté le : 07/05/2015 23:57
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 (2) 3 »




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

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