Fork me on GitHub


 Bas   Précédent   Suivant

(1) 2 3 »


Re: Xoops 2.5.9 et publisher-1.06_FINAL Bug
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Mais c'est bien sûr !!!
Merci Nendo

Posté le : 14/06 00:31
Transférer la contribution vers d'autres applications Transférer


Xoops 2.5.9 et publisher-1.06_FINAL Bug
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Bonjour,
J'ai installé 2.5.9 et j'ai recherché la version publisher correspondante soit publisher-1.06_FINAL à priori.

J'ai une erreur bloquante à l'installation du module :

Error: Class 'XoopsModules\Publisher\Helper' not found dans le fichier /modules/publisher-1.06_FINAL/admin/menu.php ligne 29

Quelqu’un a-t-il une solution ?
Merci par avance.

Posté le : 13/06 20:09
Transférer la contribution vers d'autres applications Transférer


Re: Erreur de calcul de la date (Extcal 2.37 RC 6)
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
... Remplace "C'est OK" par "C est OK dans la dernière ligne du fichier "timezone" ou échappe l'apostrophe pour que la phrase s'affiche

Posté le : 09/09/2018 11:32
Transférer la contribution vers d'autres applications Transférer


Re: Erreur de calcul de la date (Extcal 2.37 RC 6)
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Bonjour,
Une Piste??

la date/heure affichée par le navigateur web est la dat/heure locale ex: "Europe/Paris"
Si la date de ton serveur est "UTC" tu as 2h de décalage en été...
donc quant tu cherche le 1er samedi à 0 heure sur ton terminal (Europe/Paris) le serveur le trouve le 7 à 22 heures (UTC) te renvoie l'information... que ton navigateur affiche en "Europe/paris" ou c'est déjà le 8 à 0 heure !!!

J'ai eu beaucoup de difficulté à comprendre ce soucis que je rencontrais et mon explication ci-dessus n'es pas forcément claire !

pour en avoir le cœur net j'ai écrit ce petit script php "timezone" qui va t'afficher ton heure "navigateur" et ton heure serveur :
<?php 
//date_default_timezone_set('Europe/Paris');
//date_default_timezone_set('UTC');
$script_tz date_default_timezone_get(); 
$ini=ini_get('date.timezone');     
echo 
"Date du navigateur : </br>date_default_timezone_get =".$script_tz."<br>";     
echo 
"Date du serveur :</br>ini_get('date.timezone') =".$ini."<br><br>"
if (
strcmp($script_tzini_get('date.timezone'))){
     echo 
'PB ! Le décalage horaire du script diffère du décalage horaire défini dans le fichier ini.'
} else {
     echo 
'C'est OK :Le décalage horaire du script est équivalent à celui défini dans le fichier ini.'; } ?>


Tu créé un fichier php avec ce code que tu place sur la racine de ton site par exemple et que tu lance via la ligne de commande...

Si les 2 dates ont un décalage il faut le régler
- Soit en modifiant l'heure "serveur" en modifiant le fichier "php.ini" du serveur à "Europe/Paris" par exemple ou à "UTC"
Extrait php.ini sur serveur wamp :
[Date
Defines the default timezone used by the date functions 
http://php.net/date.timezone 
date.timezone ="Europe/Paris"

- Soit en modifiant la date par défaut de ton script (voir exemple dans les 2 premières lignes en commentaire du fichier php "timezone" ci-dessus...

C'est la solution que j'ai trouvé lorsque j'ai rencontré un problème équivalent...
J'espère que cela pourra t'aider!



Posté le : 09/09/2018 11:27
Transférer la contribution vers d'autres applications Transférer


Re: Sortie de Xoops 2.5.9 version finale !
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Bonjour Cesagonchu,
Le pb des ' dans les texte est compliqué à gérer en PHP mais aussi dans les champs de la base de donnée.
Le pire étant l'envoi d'emails par PHPMail avec des réactions curieuses de certains logiciels de messagerie.
Une suggestion peut-être idiote dans ton cas précis :
J'ai résolu ce pb en remplaçant ' par son code entité HTML :
& a p o s ;
qui passe sur tous les navigateurs.
Pour les mails le code ASCII
& # 3 9 ;
passe chez Outlook et pas & a p o s ;

... obligé de mettre des espaces entre chaque caractère car sinon tout cela se transforme à la lecture en ' (apostrophes!) et on ne comprend plus rien.

Bravo encore pour tout ton travail !

Posté le : 04/03/2018 00:44
Transférer la contribution vers d'autres applications Transférer


Re: Extcal 2.37 RC 6
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Bonjour,
J'ai résolu ce problème en apportant les corrections suivantes pour rendre compatible avec PHP récents:

pour extcal/class/event.php ligne 81
function __construct(&$db)
     {
//       $this->_extcalPerm = ExtcalPerm::getHandler();
         
$this->_extcalPerm = (new ExtcalPerm)->getHandler();
//       $this->_extcalTime = ExtcalTime::getHandler();
         
$this->_extcalTime = (new ExtcalTime)->getHandler();
         
//         $extcalConfig = ExtcalConfig::getHandler();
         //         $this->_extcalConfig = $extcalConfig->getModuleConfig();
         
$this->ExtcalPersistableObjectHandler($db'extcal_event'_EXTCAL_CLN_EVENT'event_id');
     }


Idem pour extcal/class/cat.php ligne 36
function ExtcalCatHandler(&$db)
     {
        
// $this->_extcalPerm = ExtcalPerm::getHandler(); ************** Non Static Method modifié par les 2 lignes suivantes
         
$ExtcalPerm = new ExtcalPerm();
         
$this->_extcalPerm $ExtcalPerm->getHandler();
         
$this->ExtcalPersistableObjectHandler($db'extcal_cat'_EXTCAL_CLN_CAT'cat_id');
     }


Ce n'est pas trop compliqué et devrait résoudre ton problème !

Si quelqu’un sait mettre à jour le module cela éviterait que d'autres utilisateurs soit ennuyés...

Posté le : 08/02/2018 11:14
Transférer la contribution vers d'autres applications Transférer


Re: Sortie de Xoops 2.5.9 version finale !
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Bonjour Phira,
J'ai aidé à avancer la traduction sur https://www.transifex.com/xoops/xoops-259/

Le travail est fait à 99,9%
Reste 5 chaines de plugins de TiniMCE à traduire.... mais c'est du chinois.

Je ne sais pas qui peut prendre la suite pour intégrer la traduction dans la version FR finale...

C'est peut-être Cesag qui peut faire ce miracle?


Posté le : 09/01/2018 19:25
Transférer la contribution vers d'autres applications Transférer


Re: eXtGallery 1.12 beta 2
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
Si la page d'accueil dont tu parles est celle de ton site et si tu veux utiliser JQuery et Fancybox en dehors du module
Et ça peut être très sympa car çà offre des possibilités intéressantes!
Il faut charger JQuery et Fancybox dans ton thème pour pouvoir en profiter sur tout ton site, dans les news par exemple pour ajouter un pop up Youtube ou Googlemap ou simplement agrandir une photo etc ( démos http://www.fancyapps.com/fancybox/ )

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


Re: Les dates dans le modules news
Aspirant
Inscrit: 24/02/2011 10:31
Messages: 25
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: 25
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



 Haut
(1) 2 3 »




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

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