Accueil FAQ

  FAQ calendrier des réservations 
  www.mathieuweb.fr/calendrier/calendrier.php
 
Prérequis :
 - PHP5
 - Base de données Mysql (pour utiliser le script en calendrier des réservations)
 
Cette rubrique concerne des questions fréquement posées par les utilisateurs du calendrier, les réponses indiquées dans cette rubrique ne reprennent pas des sujets déjà abordés sur la page "installation", si vous ne trouvez pas la réponse à vos questions, vérifier sur la page "installation"
 
Sur demande, le script du calendrier version disponibilités peut être personnalisé pour être adapté à vos besoins ( plus de critères, gestion pour autre type que location d'hébergement, etc...)

Le programme est il compatible Joomla, wordpress ou autre cms ou blog?

Le programme est il compatible Joomla, wordpress ou autre cms ou blog?

Il n'existe pas de plugin ou extension prêt à l'emploi, mais le calendrier reste néanmoins compatible avec les cms ou blog.

2 possibilités s'offrent à vous :

- vous avez accès à votre serveur et pouvez installer des fichiers : vous pouvez télécharger le script et faire son installation sur votre serveur, l'installation se fait via un simple formulaire avec des paramètres à renseigner, ensuite l'affichage des calendriers dans votre site se fait via des codes htmls fourni dans l'espace administrateur du programme. La gestion du calendrier coté administrateur se fait dans un espace "externe" à votre programme, mais sécurisé.

- Vous ne pouvez pas installer de fichier sur votre serveur : vous pouvez souscrire l'abonnement avec hébergement des calendriers sur mon serveur , je vous fourni des codes htmls pour intégrer le calendrier sur votre site de façon totalement transparente.

Puis je afficher plusieurs calendrier sur la même page?

Puis je afficher plusieurs calendrier sur la même page?

Oui c'est possible, vous pouvez afficher plusieurs calendrier simplement sur une seule et même page,

via des codes html simple ( qui sont fournis dans l'espace admin du script) ou des codes php pour les personnes plus expertes

J'ai plusieurs locations que je gère sur un seul site, dois je acheter plusieurs license

J'ai plusieurs locations que je gère sur un seul site, dois je acheter plusieurs license?

non, si tous vos calendriers se trouve sur un seul et même site, une license suffit.

Mais si vous installé le calendrier sur plusieurs site, vous devez racheter une license pour chaque site

Comment utiliser le programme sans avoir de site internet?

Je n'ai pas de site internet, puis tout de même utiliser le programme?

2 possibilités s'offrent à vous :

- vous pouvez souscrire labonnement avec hébergement des calendriers sur mon serveur, votre calendrier sera accessible via une interface sécurisée, et depuis n'importe quel pc connecté à internet.

- vous installer le programme sur votre PC personnel et l'utiliser comme logiciel de réservation : téléchargez le programme , ainsi qu'un logiciel de simulation de serveur ( easyphp par exemple, logiciel gratuit), ce logiciel vous permet de faire fonctionner le programme sur votre pc ou une clé USB.

Fichier zip fourni, pas d'installation nécessaire, il suffit de décompresser le fichier sur son ordinateur, et le calendrier est déjà prêt à l'emploi (pour plus de détail prendre contact) .

Les dates ne s'incrivent pas dans la base de données

Si le calendrier fonctionne, sans messages d'erreurs mais que les dates ne s'affichent pas dans le calendrier , vérifier :

- il est normale que les dates ne s'inscrivent pas dans la base de données, si vous sélectionnez format date fr, car le format date mysql doit être formatter à'langlaise.

Pourquoi avoir mis cette option? tout simplement parce que ce script est un peu "le couteau suisse" du calendrier, il peut être utilisé commme date picker, c'est a dire envoyé la date sélectionnée vers une autre page pour la traitée de x facon , c'est donc juste une option en plus qui peut être utilisée pour certaines personnes, mais si vous utilisez la base de données il faut laisser format anglais.

 

Comment activer désactiver les liens sur les dates du calendrier

Pour activer ou désactiver les liens sur les dates du calendrier :

Il faut modifier la variable $date_lien comme suit :

//choix date avecl ien*****************************************************************

// si $date_lien = 0 alors chaque jour du calendrier aura lien , ce lien peut servir à marquer les jours

// ou peut renvoyer la date vers une autre page

// si $date_lien =1 alors les jours n'ont aucun lien

$date_lien = 0;

//controle si choix san lien pour les dates dans l'url**********************************************

//if ( (isset($_GET['date_lien'])) )

// $_SESSION['date_lien'] = $_GET['date_lien'] ;

//si session sans lien sur les dates existe alors la session devient prioritaire********************

//if ( (isset($_SESSION['date_lien'])) && (!(empty($_SESSION['date_lien']))) )

// $date_lien = $_SESSION['date_lien'] ;

Le calendrier est affiché mais incomplet sur Internet explorer

Si tous les mois du calendrier ne s'affichent pas sur Internet explorer mais correctement sur Firefox, il faut :

Les paramètres de configuration du tableau on surement été modifié ( espace entre les cellules, taille des police, etc..) ces modifications font que la taille d'un tableau pour afficher un mois est plus importante.

Il faut alors modifier le paramètre $largeur_tableau = "100"; dans parametre_calendrier.php pour indiquer la dimension réelle du tableau pour afficher un mois.

Les calendriers sont décallés ( 2 calendrier au lieu de 4 par exemple)

Les calendriers de la premières lignes sont décallés ( 2 calendrier au lieu de 4 par exemple)

Vérifier la balise Doctype qui se trouve sur la page qui affiche le calendrier, elle doit être

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

ou

Modifier le paramètre "Largeur mnimale d'un tableau représentant un mois entier" pour l'ajuster à la taille réelle du tableau suivant vos paramètrages

Apres avoir sélectionner une année, puis un mois, le calendrier revient à l'année de départ

Si apres avoir sélectionner une année, puis un mois, le calendrier revient à l'année de départ alors Les sessions serveur ne sont pas activés ou ne fonctionne pas.

Pour les utilisateurs de Free, vous devez mettre un répertoire "sessions" à la racine de votre site

Si vous avez intégrer le script dans une page existante, veuillez à mettre l'instruction   session_start();  en tout début de page elle doit être la première instruction de la page

Les hauteurs des tableaux des mois diffèrement légèrement

Si la hauteur des tableaux du calendrier différe légèrement suivant les mois, il faut ajuster la paramètre "Hauteur minimale des cellules " à la hauteur de cellule voulu pour permettre une homogénité des hauteurs des mois

Accélérer l'affichage du calendrier

Pour accélérer l'affichage du calendrier vous pouvez utiliser la compression automatique de page si votre serveur le supporte, le code sera alors compréssé par le serveur si le navigateur du visiteur supporte la compression de page, ceci permet de gagner quelques Ko de transfert et donc accélèrer la vitesse d'affichage du calendrier.

1. Insérer simplement la fonction de compression ob_start( 'ob_gzhandler' ); avant le début du code html sur les pages calendrier.php

ex :

ob_start( 'ob_gzhandler' );

//--------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------
//----     Ne plus rein modifié                                                                -----
//--------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------

?>

2. Fermer la fonction de bufférisation en fin de page

ex :

</body>

</html>

<?php ob_end_flush();  ?>

Retrouvez ou modifier le mot de passe de connexion à l'espace admin

Pour retrouver ou modfifier sont mot de passe, allez sur cette page
Calendrier avec numéro des semaines
Bookmark and Share
- Calendrier de gestion de location
- Calendrier d'événement
- Simple calendrier php
- Calendrier sur un blog
Script calendrier   Démo en ligne