Navigation : Forums > Problèmes > Bug sur le script calendrier ?

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
reza

Messages : 3
Inscrit le : 28/09/2006
Posté le 28/09/2006 à 14:33:05 Message N°1 #
Bonjour a tous

Bravo et merci pour le script du calendrier.

Je suis cependant confronté a un probleme, que je note aussi ici, sur le calendrier en exemple.

Je vais essayer d'etre clair :
Aujourd'hui, nous sommes le 28 septembre.
Quand on affiche le calendrier, pas de probleme, on est bien a la bonne date.
passons au 29 septembre.
Le probleme est la : il n 'est plus possible de revenir sur le 28, la case du calendrier "28" n'a pas de lien.

Pouvez vous svp me dire si vous avez deja constaté ce probleme, et si oui comment le corriger?

Le script est génial a part ce probleme, et j 'ai deja developpé tout un morceau de site qui se base sur lui, cela m'embetterait donc bcp de devoir en changer

En esperant une réponse rapide !
Ciaoo
Profil Citer
reza

Messages : 3
Inscrit le : 28/09/2006
Posté le 28/09/2006 à 14:54:35 Message N°2 #
Je rajoute d'ailleurs que cela ne se produit qu'avec la date du jour en cours (le 28 aujourd'hui)

(si on va sur le 15 octobre, on peut bien sur revenir sur le 14, 13, etc.. )
Profil Citer
reza

Messages : 3
Inscrit le : 28/09/2006
Posté le 29/09/2006 à 08:29:13 Message N°3 #
Bon , pas de réponse, mais j'ai trouvé la solution !

Merci qd meme lol

Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 29/09/2006 à 08:39:59 Message N°4 #
Hello

Effectivement, il y a un petit bug sur le script.

Pour corriger ce problème, il suffit de remplacer vers la ligne 260 du script par ce qui suit :


$loop_timestamp = mktime(23,59,59, $current_month, $i, $current_year);
if (( ($param['link_after_date'] == 0) && ($current_timestamp < $loop_timestamp)) || (($param['link_before_date'] == 0) && ($current_timestamp > $loop_timestamp)) ){
$output .= '<td class="calendar'.$css_2_use.$param['calendar_id'].'">'.$i.$txt_2_use.'</td>'."\n";
}
else {
$output .= '<td class="calendar'.$css_2_use.$param['calendar_id'].'"><a href="'.str_replace('%%dd%%', $current_year.$current_month_2.$i_2,$param['link_on_day']).'">'.$i.'</a>'.$txt_2_use.'</td>'."\n";
}
____________________
image
Profil Citer

Navigation : Forums > Problèmes > Bug sur le script calendrier ?

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :