Calendrier PHP / Manuel

English version English version

  • $params['calendar_id'] : Par défaut à 1, incrémenter cette valeur pour utiliser plusieurs calendriers sur la même page.
  • $params['calendar_columns'] : Par défaut à 7, modifier ce nombre pour diminuer / augmenter le nombres de colonnes.
  • $params['show_day'] : Par défaut à 1, permet d'afficher les jours (L M M J V S D)
  • $params['show_month'] : Par défaut à 1, permet d'afficher le nom du mois et l'année en haut
  • $params['nav_link'] : Par défaut à 1, affiche les liens pour les jours et mois précédents / suivants
  • $params['link_before_date'] : Par défaut à 0, si activé, affiche les liens de la navigation (cf ci-dessus) pour les dates antérieures au jour en cours
  • $params['link_after_date'] : Par défaut à 0, si activé, affiche les liens de la navigation (cf ci-dessus) pour les dates supérieures au jour en cours
  • $params['link_on_day'] : Lien à attribuer sur les jours du calendrier. A chaque lien est rajouté la date en argument. Prévoir de mettre '?argument=' en fin de lien
  • $params['font_face'] : Police a utiliser (par défaut : 'Verdana, Arial, Helvetica')
  • $params['font_size'] : Taille de la police moyenne en pixels (10 par défaut)
  • $params['bg_color'] : Couleur du fond des cases des jours (blanc - #FFFFFF par défaut)
  • $params['today_bg_color'] : Couleur de fond de la case du jour en cours
  • $params['font_today_color'] : Couleur de la police pour le jour en cours
  • $params['font_color'] : Couleur de la police
  • $params['font_nav_bg_color'] : Couleur de fond pour la barre des jours (L M M J V S D)
  • $params['font_nav_color'] : Couleur de la police pour la barre des jours (L M M J V S D)
  • $params['font_header_color'] : Couleur de la police pour le nom du mois
  • $params['border_color'] : Couleur pour les séparation des cases et des bordures
  • $params['use_img'] : Utilise des fichiers gif à côté du nom du mois et pour la barre de navigation en bas. Si défini à '0', affiche les liens textes.
  • $params['lang'] : Permet de changer la langue utilisée pour le calendrier. Les valeurs sont french (par défaut), english, german et spanish
  • $params['font_highlight_color'] : Couleur de la police pour les jours mis en valeur.
  • $params['bg_highlight_color'] : Couleur de fond de la cellule pour les jours mis en valeur.
  • $params['day_mode'] : Passé à 1, cette variable permet d'afficher le calendrier pour un seul jour avec les heures.
  • $params['time_step'] : Nombre de minutes séparant chaque étape pour le calendrier en mode jour (day_mode = 1).
  • $params['time_start'] : Heure de départ pour le calendrier en mode jour (day_mode = 1). Format : HH:MM
  • $params['time_stop'] : Heure de fin pour le calendrier en mode jour (day_mode = 1). Format : HH:MM.
  • $params['highlight'] : Tableau PHP (array) pour mettre en valeur certains jours ou heures. Pour les jours, le format est :
    array('AAAAMMJJ' => 'mon texte'), alors que pour les heures, le format est : array('AAAAMMJJHHmm' => 'mon texte')
    Retrouvez plus d'informations sur la page d'exemples.
  • $params['highlight_type'] : Permet d'afficher un texte pour un jour mis en valeur (highlight_type = text), ou juste une mise en valeur (highlight_type = highlight).
  • $params['cell_width'] : Définit la largeur des cases en pixels.
  • $params['cell_height'] : Définit la hauteur des cases en pixels.
  • $params['short_day_name'] : Si cette valeur vaut 1, les jours dans la barre du haut sont affichés en complet (Lundi, Mardi, etc), sinon de manière raccourcie (L, M, M, J, etc).
  • $params['link_on_hour'] : Lien appliqué sur les heures en mode jour (day_mode = 1). ex : index.php?heure=%%hh%%. Les %%hh%% seront automatiquement remplacé lors de l'affichage

Page d'exemple