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 4.4
Date de publication : 08/05/16
Ce pack comprend un script de mise à jour pour les versions antérieures.

> Consulter la liste des nouveautés

> Télécharger l'application en .zip (1 445 téléchargement depuis le 08/05/16)

 

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 compatible avec PHP 5 et 7.
Il nécessite la présence sur votre serveur d'une base de données MySQL.

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

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

> Entièrement localisable
Tous les libellés et textes utilisés sont regroupés dans deux fichiers, facilement éditables.
XLAgenda peut s'afficher dans la langue de votre choix.

> 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 XHTML 1.0 Transitional valide. Le contenu des pages est sémantiquement structuré.

> Editeur HTML intégré
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.

 

Haut de la page