Voici quelques réponses aux questions.....
1) comment enlever les liens présents sur toutes les dates ?
Les liens sont générés en php donc qque part dans le code, il doit être précisé qu'il faut écrire un lien :
$param_d['link_after_date'] = 1; // Enable link on days after the current day
$param_d['link_before_date'] = 0; // Enable link on days before the current day
Que se passe-t-il si tu mets les 2 à 0 ?
Sinon, la ligne suivante :
$param_d['link_on_day'] = $PHP_SELF.'?date=%%dd%%'; // Link to put on each day
devient
$param_d['link_on_day'] = ''; // Link to put on each day
[/quote]
2) comment faire un lien sur une case en surbrillance vers une page html ?
C'est plus délicat : tout le calendrier est généré dynamiquement, il te faut donc tester lors de la génération que la case que tu es en train de générer doit pointer vers une page html, au lieu du comportement par défaut qui est défini dans la ligne $param_d['link_on_day'] : sans connaître la programmation et savoir ce que l'on fait, c'est pas possible, désolé.
3) comment paramètrer le calendrier pour qu'il aille sur les mois antérieurs
à octobre 2004 ?
Ce bloc d'instructions :
[quote]
if ($date == '') {
$timestamp = time();
}
else {
$month = substr($date, 4 ,2);
$day = substr($date, 6, 2);
$year = substr($date, 0 ,4);
$timestamp = mktime(0, 0, 0, $month, $day, $year);
}
dit que si il n'y a pas de date choisi, alors il prend la date courante, sinon, il découpe la date fourni dans l'url du lien cliqué (quand tu cliques sur une date, si tu regardes la valeur du lien, il contient par ex date=20041022, ce qui si on décompose : 22/10/2004) Donc c'est là qu'il faut intervenir pour qu'il prenne une date par défaut qui soit antérieure.
|