J'ai dévellopé ce calendrier pour le site www.atelierscreatifs.be.tf et certains personne m'on contactés pour l'obtenir, le voici, mais adapté
C'est un calendrier vertical : Les evenements s'affichent l'un en dessous de l'autre
Il est multi-utilisateur : plusieurs personnes (inscrites au préalables) peuvent ajouter des événéments
Les inscriptions des utilisateurs doivent etre validées par l'adminisatrateur pour permettre l'ajout dans le calendrier. Les ajouts ne sont pas controlés mais l'administrateur peut les supprimer
Les informations obligatoires : Titre, Description, Date et Heure de debut
Ce calendrier ne permet pas les évenements sur plusieurs jours
Ce calendrier ne tien pas compte des heures pour l'affichage (sauf pour l'ordre des evenements)
Ce calendrier est protégé par les sessions pour l'administration
Les membres peuvent modifier leurs propres evenements ou les supprimer
L'administrateur a tout les pouvoirs
Ex : Un evenement ayant lieu aujourd'hui a 16:30 alors qu'il est 17:30 apparaitra toujours
Obligatoire : MySQL et PHP 4.3 minimum (non testé sur les versions plus anciennes)
Tout est dans le zip avec les instructions d'installation et le DUMP myAdmin
ATTENTION : Vous ne pouvez pas enlever le TEXTE dessous le calendrier présentant CS et indiquant les informations sur l'auteur
Vous POUVEZ adapter ce code et l améliorer ou le changer, mais ce serait sympa de m'envoyer un copie de vos modifications
CE CODE EST SOUMIS A LA LICENCE GNU/GPL
- MISE A JOUR DU 08/10/2004********************
1. Les clients FREE
Les clients FREE désirant utiliser ce calendrier doivent respecter la consigne suivante, donnée par Free eux même:
important : Pour que vos sessions 'fichiers' (mode par défaut) fonctionnent, vous devez créer un répertoire "sessions" (en minuscules sans les guillemets) à la racine de votre site Web (ou du cas échéant, de votre site Web secondaire). Sinon un message d'erreur vous signalant l'impossibilite de sauvegarder les sessions apparaitra.
2. Le premier utilisateur ADMIN
Quand vous vous inscrivez pour la premiere fois, pour créer votre compte admin, vous devez le spécifier dans la base de données, via votre phpMyADMIN :
Dans le champ ADMIN en face de votre nom d'utilisateur, introduisez la valeur 1
(Idem pour créer d'autres administrateurs)
3. BUG REPORT
Une faute de frappe empechait les utilisateurs ayant défini un préfixe de table d'utiliser le système alors que sans préfixe de table (comme pendant ma phase test) cela fonctionnait parfaitement
Source / Exemple :
Tout est dans le zip avec les instructions d'installation et le DUMP myAdmin
Désormais version 1.1 corrigée
Conclusion :
Commentaires, Bugs, dites-moi tout mais tenez compte du fait que ce projet m'a demandé au moins 6h cumulées de travail et que je l'ai posté ici par simple contribution, car ce code est devellopé pour une personne m'ayant contacté.
Si vous voyez des améliorations ou des idées n'importe lequelles faites moi signe
;-) Bonne prog a tous
- MISE A JOUR DU 08/10/2004********************
1. Les clients FREE
Les clients FREE désirant utiliser ce calendrier doivent respecter la consigne suivante, donnée par Free eux même:
important : Pour que vos sessions 'fichiers' (mode par défaut) fonctionnent, vous devez créer un répertoire "sessions" (en minuscules sans les guillemets) à la racine de votre site Web (ou du cas échéant, de votre site Web secondaire). Sinon un message d'erreur vous signalant l'impossibilite de sauvegarder les sessions apparaitra.
2. Le premier utilisateur ADMIN
Quand vous vous inscrivez pour la premiere fois, pour créer votre compte admin, vous devez le spécifier dans la base de données, via votre phpMyADMIN :
Dans le champ ADMIN en face de votre nom d'utilisateur, introduisez la valeur 1
(Idem pour créer d'autres administrateurs)
3. BUG REPORT
Une faute de frappe empechait les utilisateurs ayant défini un préfixe de table d'utiliser le système alors que sans préfixe de table (comme pendant ma phase test) cela fonctionnait parfaitement
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.