Un calendrier de réservation en PHP / MySQL
|
| mallais@free.fr |
| Tel | GSM |
|---|---|
| 04 68 70 04 76 | 06 08 33 60 32 |
Oui c'est possible et c'est ici que ça se passe ( en français )
Toutes les fonctions sont présentes sauf la synchro avec les agendas google. Bien sur l'installation se fait automatiquement sans connaissances particulières en php/SQL. Le paramétrage et la création des réservations/fermetures se font dans la section admin du blog. L'appel du calendrier se fait :
Téléchargez le zip du plugin wp_chotcal
Il suffit ensuite de le décompresser dans le répertoire wp-content/plugins
C'est sur Cette page.
Le code et/ou le plugin sont en accès libre mais vous pouvez faire un don de 10 euros si vous l'utilisez. Ceci permettra un suivi et une maintenance de ce code.
Je vous propose ici la majeure partie du code du calendrier de réservation des Jourdets.
Voir les dernières évolutions dans les commentaires en fin de page
La page de lancement est calendrier.php
elle peut fonctionner en français,anglais et espagnol ( calendrier.php?lang=xx avec xx = fr,en ou es )
Au niveau utilisateur , on clique sur le 1er jour de la réservation sur la chambre demandée et on va vers demande.php avec arguments POST
Le client y remplit ses infos ( mail ...) et envoie un mail au webmaster.
Au niveau administrateur ( après un clic sur le symbole d'édition / stylo ) on est dans protected/calendar_mod.php
On clique sur le 1er jour de la réservation sur la chambre voulue et on a accès à un formulaire pour renseigner les infos de réservations.
Si le jour était réservé ( 1er jour d'une réservation ) on peut la modifier ou la détruire, sinon on renseigne puis on crée un nouvel enregistrement de réservation.
La saisie/modification des périodes de fermetures se fait en cliquant sur le symbole cadenas à côté du mois
Il est possible de lier chaque chambre à un calendrier google calendar et de refléter les réservations dans ces calendriers
Pour ceci mettre $synchro_gdata à true dans rconfig.php et paramétrer vore compte google et calendriers dans protected/gdata.php
Le répertoire protected/ est à protéger avec un .htaccess/.htpasswd
Pour toute demande vous pouvez me consulter par mail et si vous décidez d'utiliser ce code et que vous le pouvez merci de faire un lien vers une des pages du domaine www.jourdets.com ( pourquoi pas celle ci ? )
Clic sur l'icône des fichiers pour les examiner
calendrier/
calendrier/calendrier.css
calendrier/calendrier.php
calendrier/config.inc.php
calendrier/demande.js
calendrier/demande.php
calendrier/dispos.php
calendrier/envoyer.php
calendrier/fillmonth.php
calendrier/fonctions.php
calendrier/img/
calendrier/img/b_edit.png
calendrier/img/barre.png
calendrier/img/cadenas.png
calendrier/img/entete.jpg
calendrier/img/libre.png
calendrier/img/occupe.png
calendrier/img/prec.png
calendrier/img/suiv.png
calendrier/jquery-1.4.2.min.js
calendrier/legend.php
calendrier/protected/
calendrier/protected/calendar_mod.php
calendrier/protected/calendar_mod1.php
calendrier/protected/calendar_mod2.php
calendrier/protected/gdata.php
calendrier/protected/seldate.css
calendrier/protected/seldate.js
calendrier/protected/vacances_mod1.php
calendrier/protected/vacances_mod2.php
calendrier/rconfig.php
calendrier/sql.txt
readme.html
readme.txt