
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?
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?
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
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) .
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.
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'] ;
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 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
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.
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
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(); ?>


