|
lroblette 17
| Posté : 03-02-2009 13:58
Bonjour,
J'ai un problème d'affichage des dates avec Event-call version 2.4-02.2005 sur
Sable Evolution (8.06)
Les dates du mois de février ne sont pas cadrées
ça donne ça :
Qu'est-ce que le 8 fait tout seul à droite ?
Bug ou problème d'affichage dû au thème ?
Lien d'origine : http://chavanoz.phpnet.org |  Profil E-mail |
|
ZericK 13
| Posté : 03-02-2009 17:00
j'ai le même défaut sur mon site ( http://www.portail.echiquier-nimois.com )
et cela fera pareil en mars (j'ai essayé)
je pense à un bug dans la routine qui place les jours dans le bloc
cela se produit apparemment pour les mois dont le premier jour est un dimanche
en avril l'affichage est bon
Message édité par : ZericK / 03-02-2009 23:44 |  Profil |
|
oim 441 Modulo-Créateur
| Posté : 04-02-2009 07:37
C'est normal, il en a marre de vos site, jvais créer une assocation "libérer le 8 !!"
Plus sérieusement, c un problème que j'ai cru déjà voir dans les forums soit de module soit de npds.
------
Jviens de regarder mais j'ai pas trouvé faut regarder sur le site de l'auteur alors sil a un forum. |  Profil www |
|
ZericK 13
| |
aliberlis 77
| Posté : 04-02-2009 20:14
Bonsoir,
J'avais déjà constaté ce problème, mais avant Evolution, et je l'avais effectivement signalé sur un forum.
Par contre, je suis infoutu de le traiter ...
Cordialement |  Profil |
|
oim 441 Modulo-Créateur
| Posté : 04-02-2009 20:37
Si, il existe une solution qui est même dans les forums mais où, j'n'arrive pas à remettre la main dessus ??? |  Profil www |
|
ZericK 13
| Posté : 05-02-2009 09:30
voici une solution "personnelle" :
dans le fichier block_event_cal.php du dossier modules/event_call
aux alentours de la ligne 90 , juste après
# make the days of week, consisting of seven < td >'s (=days)
# check if first is sunday or monday ? move sunday to end of array if day_st art = 1
global $day_start,$DTCONFIG;
ajouter ceci
$day_start = 1; // test pour debut le lundi
juste en dessous, changer le 0 en 1 pour obtenir
if ($day_start == 1) {
Message édité par : ZericK / 05-02-2009 10:01 |  Profil |
|
ZericK 13
| Posté : 05-02-2009 11:31
petit ajout : pour ceux qui veulent faire commencer la semaine par le dimanche, il faut mettre
$day_start = 0;
|  Profil |
|
Jireck 2520 Modules Team
| Posté : 05-02-2009 11:34
et ca marche pour tous les mois ?? |  Profil www |
|
ZericK 13
| Posté : 05-02-2009 14:06
affirmatif commandant Koenig !!!
pour tester d'autres mois que le mois en cours
aux alentours de la ligne 45
juste après
if (!$month) $month = $m;
if (!$year) $year = $y;
ajouter
$month = 3 // 3 pour mars (le& nbsp;mois pas la planète) 5 pour mai etc&nbs p;...
|  Profil |
|
Jireck 2520 Modules Team
| |
ZericK 13
| Posté : 05-02-2009 17:12
ayant quelques instants de libre, je viens de tester toute l'année 2009 mois par mois et ça marche (calendrier des ptt en main)
donc tu peux intégrer cette petite modification
elle est valable au moins jusqu'à janvier de l'année prochaine
mais j'ai le sentiment que ce n'est pas du travail sérieux
en effet après avoir regardé de plus près le code de calendar.php on se rend compte que $DTCONFIG contient la variable stockée dans la base et qui configure le jour du début de la semaine.
la récupération de cette valeur est correctement faite dans calendar.php mais est "oubliée" dans block_event_cal.php et on corrige cet oubli en forçant la variable $day_start (voir message plus haut).
du travail sérieux serait de récupérer la bonne variable dans la bdd et de l'affecter à $day_start ainsi l'affichage du bloc latéral serait cohérent avec l'affichage du calendrier en page centrale.
si j'ai un peu de temps j'essaie de réaliser cela "proprement" ...
PS: "Aigle 1 paré au décollage" |  Profil |
|
Jireck 2520 Modules Team
| Posté : 05-02-2009 19:40
je te laisse regarder et temporise pour la nouvelle version car j'ai fini |  Profil www |
|
ZericK 13
| |
Jireck 2520 Modules Team
| Posté : 06-02-2009 15:52
je regarde ... et integre .....
Merci a toi Victor
PS: Professeur Victor Bergman pour ceux qui ne connaisse pas
à vos wiki |  Profil www |
|
Aller à la page : [ 1 | 2 | 3 ] |