XLAgenda
Un agenda en PHP pour votre site Web

 

Accueil | Présentation | Configuration nécessaire | Installation | Historique | FAQ | Forum | Utilisateurs | Démonstration


Télécharger la dernière version

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)

 

Qu'est-ce que XLAgenda ?

> 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 .

 

Les points forts de XLAgenda

> 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.

 

Haut de la page