Outil de développement

AJAXLOAD POUR #INCLURE

Ajoute une option {ajaxload} à la balise #INCLURE

Préfixe : inclureajaxload
Utilisé dans 45 sites
Mis à jour le 26 janvier 2018
  • SPIP 2.1
  • SPIP 3.0
  • SPIP 3.1
  • SPIP 3.2

1.4.1 - stable

Compatible : SPIP 2.1 SPIP 3.0 SPIP 3.1 SPIP 3.2
Afficher la description

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.

Version
1.4.1
Compatiblité
SPIP ≥ 2.1.0 et ≤ 3.2.*
État
stable
Auteur
Fil, ARNO*
Licence
GPL 3
Archive
inclure-ajaxload.zip
Taille
5.2 ko
Générée le
27-01-2018 00:04
Hébergée par
SPIP-Zone - Plugins

Dernières modifications

Information non disponible

Plugins SPIP
Ce site sous SPIP 3.2.4 SVN [24325] utilise les plugins :