XLAgenda
Un agenda en PHP pour votre site Web
Accueil | Présentation | Configuration nécessaire | Installation | Historique | FAQ | Forum | Utilisateurs | Démonstration
XLAgenda 3.3
Date de publication : 25/01/08
Ce pack comprend un script de mise à jour pour les versions antérieures.
Cette version corrige plusieurs bugs, renforce la sécurité de l'application et apporte de nombreuses améliorations à l'interface d'administration. Elle est recommandée à tous les utilisateurs.
> Consulter la liste des nouveautés
> Télécharger l'application en .zip (1 446 téléchargement depuis le 25/01/08)
> Un agenda événementiel pour votre site web
Utilisez XLAgenda pour annoncer sur votre site web tous vos événements,
classés par catégorie.
Vos visiteurs peuvent facilement naviguer entre les jours ou les mois, lancer
des recherches par mot clef et appliquer des filtres.
Vous pouvez ajouter, modifier ou supprimer des événements via
une interface d'administration sécurisée.
> Une interface d'administration complète
et multi-utilisateurs
Administration simple des événements, des catégories
d'événements et des utilisateurs via une interface protégée
par mot de passe.
Vous pouvez créer autant de comptes utilisateurs que vous le souhaitez
et définir librement les droits de chaque utilisateur.
Vous pouvez choisir que les événements postés par les utilisateurs
soient ou bien directement publiés ou bien mis en attente, pour validation.
> Une application web en PHP / MySQL
XLAgenda est développé en PHP 4.
Il nécessite la présence sur votre serveur d'une base de données
MySQL.
L'application peut être utilisée sans problème avec les
dernières versions de PHP.
> Une application gratuite livrée sous
licence GNU GPL
XLAgenda est téléchargeable gratuitement.
Vous êtes libre de modifier l'application selon vos besoins à condition
de respecter les termes de la licence GNU
GPL .
> Installation automatique
Création automatique des tables, pour une installation simple
et rapide.
> Interface d'administration sécurisée
Interface d'administration complète et conviviale protégée
par mot de passe.
Système anti-intrusions :
• cinq mauvais mots de passe issus de la même IP entraînent
le blocage de l'IP
• cinq mauvais mots de passe avec le même nom d'utilisateur entraînent
le blocage du compte
Utilise des sessions PHP.
> Gestion des utilisateurs
Interface d'administration multi-utilisateurs.
Nombre illimité d'utilisateurs.
Gestion complète des droits des utilisateurs.
> Validation immédiate ou différée
des événements ajoutés
Au choix, publication directe dans l'agenda ou validation manuelle
par l'administrateur du site.
L'administrateur reçoit par email des événements proposés
et peut les valider, les modifier ou les supprimer.
> Moteur de recherche intégré
Recherche par mot clef sur le mois en cours ou sur tous les événements
à venir.
> Classement des événements par catégories
Pour plus de convivialité, les événements sont
classés par catégories.
La définition des catégories se fait très simplement, via
l'admin.
> Possibilité d'appliquer des filtres
Les utilisateurs peuvent appliquer des filtres pour n'afficher que
les événements qui les intéressent.
Le filtrage peut se faire par jour, par mois ou par catégorie.
> Possibilité de demander un compte en ligne
Les utilisateurs qui souhaitent contribuer à l'agenda peuvent demander
un compte via un formulaire en ligne.
L'administrateur reçoit la demande par email et peut la valider, la modifier
ou le rejetter via l'interface d'administration.
> Affichage personnalisable par cookie
Selon le choix de l'utilisateur, toutes les informations ou simplement
les noms des événements sont affichés.
Le choix est stocké dans un cookie.
> Personnalisable facilement
XLAgenda se met facilement aux couleurs de votre site.
Vous pouvez très simplement ajouter du code HTML en haut en en bas des
pages.
Vous pouvez également modifier la feuille de style pour respecter la
charte graphique de votre site.
> Conforme aux standards web
Par souci de compatibilité, XLAgenda respecte les standards
et normes définis par le W3C.
Toutes les pages de l'application sont rédigées en HML 4.01 Transitional
valide. Le contenu des pages est sémantiquement structuré.
L'application utilise également des fichiers CSS rédigés
en CSS valide.
> Mise en forme en HTML
Vous pouvez choisir d'accepter ou non que les utilisateurs insèrent
des balises HTML dans le texte des événements.
Si vous décidez de permettre l'utilisation du HTML, vous pouvez paramétrer
la liste des balises acceptées : les autres seront supprimées.
> Protection contre les injections SQL
Afin de protéger votre base de données contre les injections
SQL, le contenu des variables est vérifié.
Tout contenu suspect entraîne l'interruption de l'exécution du
script.
> Compatible avec PHP 4.2 et ultérieur,
compatible avec EasyPHP
XLAgenda fonctionne avec toutes les versions de PHP 4, y compris les
versions 4.2 et ultérieures.
L'application s'adapte sans difficulté à votre configuration de
PHP : register_globals ON ou OFF, magic_quotes ON ou OFF.
XLAgenda fonctionne sans problème avec la dernière version de
EasyPHP.