Documentation du composant Joomladministration

table des matières

Joomlaministration est une extension Joomla permettant d'intégrer l'ensemble des données et des services en ligne proposés par l'Administration Française sur son site service-public.fr.

DETAILS TECHNIQUES

Importation des données

La Dila met à disposition un ensemble de fichiers XML contenant l'ensemble des données et contenus du site service-public.fr. En fonction des requêtes effectuées sur votre site, le composant Joomlannuaire va télécharger ces fichiers, les copier sur votre serveur, puis les interpréter et enfin transcrire leur contenu sur les pages de votre site internet.

Système de cache

Afin d'alléger le chargement des pages, le composant va utiliser en priorité les fichiers XML copiés sur votre serveur, si leur ancienneté ne dépasse pas une période donnée (2 heures par défaut, paramètre configurable). Au delà de cette période, le composant va comparer la date de modification du fichier local à celle du fichier présent sur service-public.fr, et mettre le fichier local à jour uniquement si nécessaire.

CONFIGURATION PHP REQUISE

Copie des fichiers :

  • soit l'extension php cURL doit être installée, soit le paramètre php allow_url_fopen doit être sur "ON"
  • le répertoire components/com_joomladministration/cache et ses sous-répertoires doivent êtres ouverts en écriture

Traitement des données XML :

  • l'extension php XSL doit être activée