Bonjour à tous,
je me tourne vers votre communauté pour un problème que certains trouveront surement évidents, mais qui me donne du fil a retordre depuis quelques jours.
Le but est assez simple, creer un calendrier comme celui-ci http://www.societedesmaitresdhotel.fr/agendaglobal.html enfin, sur le même principe (là c'est du flash etc). Mais avec une interface toute simple que je puisse wrapper dans mon cms, genre ça http://www.trucsweb.com/ASP/twCalende.asp
Pour résumer :
J'ai une liste d'utilisateurs, dans ma base de données (d'un CMS joomla).
Chaque utilisateur doit pouvoir depuis son compte définir les jours où il sera disponible.
Depuis un calendrier général, en cliquant sur chaque jour doit s'afficher une liste des personnes disponibles.
Là où je ne vois pas comment faire proprement, c'est que pour moi la solution serait de creer un champs Dispo dans chaque table d'utilisateur, si cette valeur est a 1 le nom est affiché, a 0 non.
Le problème c'est comment avoir cette valeur pour chaque jour ?
Creer des milliers d'entrées pour chaque utilisateur ? jour par jour ? ça me semble assez lourd.
Une idée serait de mettre les gens par défaut disponibles, et qu'ils définissent une plage de jours où ils sont disponibles. ça réduirait déja pas mal le nombre d'entrée...
C'est pas non plus un truc énorme, il y a environ 100 utilisateurs.
Donc, si quelqu'un pouvait m'éclairer sur comment procéder (je demande pas à ce qu'on me mache le travail bien sûr) je serai le plus heureux.
Merci d'avance pour vos réponses.
Cordialement.