Bonjour Laurent,
1/ Toutes les fonctions sont dans includes/calendar.php.
2/ Le script date un peu... (2011)
Il faut faire quelques modifications.
Dans index.php :
1 2 3 4 5 6 7 8 9
| <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Calendrier</title>
<link rel="stylesheet" type="text/css" href="./stylesheets/calendar.css" media="screen" />
<link rel="stylesheet" type="text/css" href="./stylesheets/infobulle.css" media="screen" />
<script type="text/javascript" src="./javascript/calendar.js"></script>
</head> |
3/ il faut ajouter quelques paramètres au script de connexion PDO.
4/ Mais comme cela a été dit dans le message précédent, il manque le dossier javascript et le fichier javascript/calendar.js !
=> on peut SUPPRIMER la ligne (le calendrier fonctionne très bien SANS) :
<script type="text/javascript" src="./javascript/calendar.js"></script>
5/ Les dates enregistrées en BdD sont de... 2007 (event_date : 2007-04-19,...) !
Il faut actualiser event_date (event_date : 2015-09-19,...) pour les voir sur le calendrier 2015.
6/ Quant à l'admin... on ne fait pas plus spartiate.
Conclusions
- Malgré tout, ça peut faire une bonne base de départ pour créer son propre calendrier évènementiel.
- Pas de protection de l'espace admin
Améliorations possibles
- Pouvoir circuler dans le calendrier SANS rechargement de page (via AJAX) serait un plus.
- Design CSS à actualiser
- Afficher sous le calendrier : "Événements du jour" / "Événements pour demain" avec liste des événements.
Partager