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 |
|
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.. ) |
|
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
|
|
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";
}
____________________
|
|