Bug dans le calendrier [Réglé]
Un evenement avec une heure 0h00 n'est pas affiché
Support Général
Visiteur
Boosteur Inactif
phpBoost V3.0
ps: Ou trouve t'on la dernière version ?
Édité par Visiteur Le 06/09/2010 à 11h04
Visiteur
Boosteur Inactif
L'erreur disparait si aux lignes 223 à 227 on change dans la requette SQL les fonctions mktime()
Citation :
remplacé par mktime(0, 0, 0, $month, $day, $year, 0)
mktime(23, 59, 59, $month, $day, $year, 0)
mktime(23, 59, 59, $month, $day, $year, 0)
Citation :
mktime(0, 0, 0, $month, $day, $year, -1)
mktime(23, 59, 59, $month, $day, $year, -1)
mktime(23, 59, 59, $month, $day, $year, -1)
Par contre, j'imagine qu'il faut le faire partout ou nulpart. Il doit y avoir les deux formats d'utilisé dans "calendar"
J'espère avoir fait avancé le schmilblick.
Flens Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Flens
- Inscrit le : 01/09/2010
- Site internet
- Groupes :
Après le plus simple reste de mettre -1 pour que le serveur php tente de le traiter lui-même.
J'ai trouvé ça sur php.net :
php.net :
Quelques temps sont invalides si DST est activé sur les systèmes où PHP fonctionne ou is_dist est défini à 1. Si DST est activé e.g. 2:00, tous les temps entre 2:00 et 3:00 sont invalides et la fonction mktime() retourne une valeur indéfinie (généralement une valeur négative). Quelques systèmes (e.g. Solaris 8) activent DST à minuit, donc, le temps 0:30 du jour lorsque DST est activé est évalué à 23:30 du jour précédent.
C'est peut-être le problème dont tu nous parles...
Dans ton cas, si le -1 fonctionne, autant ne rien mettre du tout, car par défaut c'est -1
Code PHP :
Je ne connais pas bien le module calendar, donc je ne peux pas t'aider plus que ça
Visiteur
Boosteur Inactif
Seul le module calendar l'utilise dans le fichier source calendar/calendar.php. Et encore, pas a chaque fois !
- Ligne 43 : correcte
- Ligne 62 : a corriger
- Ligne 82 : a corriger
- Ligne 163 : a corriger (deux fois)
- Ligne 184 : correcte
- Ligne 226 : a corriger (deux fois)
- Ligne 271 : a corriger
Me trompe-je ?
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Shadow Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre Shadow
- Inscrit le : 30/12/2007
- Site internet
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie