Outil de développement

AJAXLOAD POUR #INCLURE

Ajoute une option {ajaxload} à la balise #INCLURE

Préfixe : inclureajaxload
Utilisé dans 269 sites
Mis à jour le 2 avril 2017
  • SPIP 3.1
  • SPIP 3.0
  • SPIP 2.1

1.4.0 - stable

Compatible : SPIP 3.1 SPIP 3.0 SPIP 2.1
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.0
Compatiblité
2.1.0 ≤ SPIP ≤ 3.1.*
État
stable
Auteur
Fil, ARNO*
Licence
GPL 3
Archive
inclure-ajaxload.zip
Taille
5.6 ko
Générée le
02-04-2017 18:04
Hébergée par
SPIP-Zone - Plugins

Dernières modifications

  • Revision 103720  : Contrib est en https, donc j’ajoute le "s", plus divers broutilles
  • Revision 94446  : Gestion de _SPIP_LIER_RESSOURCES : si true, alors ajoute des &lt ;link href=‘’&gt ; (...)
  • Revision 93008  : nofollow sur le a href ajax
  • Revision 92285  : (Je suppose que c’était un bug…) Le plugin ajoutait des &lt ; ?xml version=’1.0’ encoding… (...)
  • Revision 88885  : Pour que SVP sache que le plug est ok pour spip 3.1, il faut faire un up de version. Spip 2.1 (...)
  • Revision 88874  : Compact 3.1
  • Revision 87719  : Version 1.3 : ajoute la méthode ajaxload=esi, qui transforme l’inclusion en inclusion ESI de (...)
  • Revision 84597  : Ce n’est plus spip-contrib. mais contrib.spip
  • Revision 83550  : Éviter un notice PHP
  • Revision 59884  : On donne egalement la possibilité d’indiquer un message de chargement textuel (...)