Info-Limousin - Diffusion d'informations événementielles

Info-Limousin est bien plus qu'une simple liste d'événements.

Nouveauté 2016 - l'agenda dynamique

Avec sa grande carte et son calendrier dépliant, la nouvelle page agenda-dynamique.com vous offre une façon claire et rapide de trouver les événements selon vos envies.

L'agenda dynamique

Importation d'événements depuis une base de données externe

Importation régulière et automatique d'événements depuis la base de données externe du Comité Régional du Tourisme en Limousin. Les événements importés sont incorporés à la base de données locale pour modération si nécessaire. Les événements sont ajoutés automatiquement dans les flux si une série de vérifications sont passées avec succès. Prise en compte des mises à jour externe et indications sur les parties modifiées. "Logs" et messages d'alerte pour le suivis du bon fonctionnement.

Evénements disponible dans de nombreux formats

Mise à disposition des événements dans de nombreux formats :

  • Web : agenda, page ville et structures, sites relais...
  • Flux RSS : choisissez vos préférences sur l'agenda et créer votre flux personnalisé !
  • Flux JSON : exploité par le composant ILAgenda pour les sites Joomla!.
  • Flux XML : exploité par l'application mobile.
  • PDF : sauvegardez et imprimez vos listes d'événements facilement.
  • Extraction CSV : faciliter la manipulation pour une intégration sur support physique.

Schéma des sources et modes de diffusion

Sources et mode de diffusions pour info-limousin.com

Exemple de fonctionnalités ajoutées

Boutons "d'aide à la saisie" pour formater les textes et ajouter des phrases pré-construites.

Création des nouvelles pages de structure et de lieu avec une google map.

Mail quotidien envoyé au modérateurs avec les statistiques du site. (Nombre d'événements "actif" ou "en attente", etc.)

Exemples de bugs résolus et optimisation

L'un des tout premier bug résolut était un décalage d'un pixel de l'ensemble du contenu. Un petit ajustement dans le css a suffi à faire disparaitre ce décalage.

Un jour des événements apparaissaient deux fois sans raisons apparentes. Il s'est avéré que des résidus de dates d'événements avait la même identification que des événements nouvellement crée. Pour résoudre définitivement ce problème, il a fallu modifier la structure de la base de données afin de garantir le respect de l'intégrité en ajoutant des contraintes de clé étrangère pour permettre de supprimer automatiquement les données obsolètes. Cela implique une base donnée plus propre et donc plus rapide.

Optimisation du code et des requêtes SQL pour diminuer la surcharge serveur. Certaines portions de code effectuaient des requêtes au sein de boucles, ce qui les démultipliaient. Le script principal s'est vu diminué de plus de 150 requête à 6.

Flux configurable et Composant Joomla!

Les utilisateurs peuvent créer des listes d'événements qu'ils configurent à leurs guises : filtre par ville, département, groupe de ville, structure, catégorie et sous-catégories. Ces listes ont un code unique qui leurs permettent ensuite d'être affichées sur un site Joomla! avec le composant ILAgenda ou alors sur un site quelconques via une balise javascript.

Nous avons crée un composant Joomla! pour étendre la diffusion des événements d'Info-Limousin. Ce composant affiche la liste des événements préalablement configurer sur info-limousin. Cette liste d'événement peut être intégré dans une page quelconque ainsi que dans la "newletter" via une balise spéciale.

GOSSET Thomas, 7 rue des Clefs, 68000 COLMAR
07 83 01 69 74 - contact@exor-site.com
N°SIREN : 799 129 226 00012
Mentions légales