Outil de développement

AjaxLoad pour #INCLURE

Ajoute une option {ajaxload} à la balise #INCLURE

Préfixe : inclureajaxload
Utilisé dans 33 sites
Mis à jour le 24 janvier 2020
SPIP 3.2

1.4.1 stable

Télécharger

Mis à jour le 24 janvier 2020

Compatible :
  • SPIP 2.1
  • SPIP 3.0
  • SPIP 3.1
  • SPIP 3.2

Ce plugin ajoute une option {ajaxload} à la balise #INCLURE. La noisette n’est alors pas incluse, mais chargée dynamiquement en Ajax au chargement de la page.

Autre méthode : {ajaxload=html} fabrique une noisette statique (en HTML non dynamique) dans /local/cache-ajaxload, son appel se faisant ainsi hors SPIP. Le cache n’est donc plus géré par le #CACHE de SPIP ; il est par défaut de 2 heures, on peut le forcer en ajoutant le critère {ttl_ajaxload=60*60*24}.

Permet de plus d’utiliser l’inclusion ESI de Varnish, en indiquant {ajaxload=esi}.

Pour gérer les chargements Ajax « à la main », on peut récupérer l’URL des noisettes en modifiant le critère :
— {ajaxload=url} retourne l’URL de la noisette dynamique ;
— {ajaxload=url_html} retourne l’URL du fichier HTML statique.

Fichier XML
Version
1.4.1
Compatiblité
SPIP ≥ 2.1.0 et ≤ 3.2.*
État
stable
Auteur
Fil, ARNO*
Licence
GPL 3
Archive
inclure-ajaxload-960e8-v1.4.1.zip
Taille
5.3 ko
Générée le
24-01-2020 12:44
Hébergée par
SPIP-Zone - Plugins

Dernières modifications

Information non disponible