Interface publique

AjaxLoad pour #INCLURE

Préfixe : inclureajaxload
Mis à jour le 31 août 2026
SPIP 4.1

2.2.0  stable

Télécharger

Mis à jour le 31 août 2026

Compatible :
  • SPIP 4.4
  • SPIP 4.3
  • SPIP 4.2
  • SPIP 4.1
Fichier XML
Version
2.2.0
Compatiblité
SPIP ≥ 4.1.0 et ≤ 4.*
État
stable
Auteur
ARNO*, Fil
Licence
GPL 3
Archive
inclure-ajaxload-5585a-inclure-ajaxload-2.2.0.zip
Taille
18.2 kio
Générée le
31-08-2026 12:29
Hébergée par
SPIP-Zone - Plugins

2.1.1  stable

Télécharger

Mis à jour le 17 octobre 2025

Compatible :
  • SPIP 4.4
  • SPIP 4.3
  • SPIP 4.2
  • SPIP 4.1
Fichier XML
Version
2.1.1
Compatiblité
SPIP ≥ 4.1.0 et ≤ 4.*
État
stable
Auteur
ARNO*, Fil
Licence
GPL 3
Archive
inclure-ajaxload-5585a-inclure-ajaxload-2.1.1.zip
Taille
18.1 kio
Générée le
17-10-2025 16:07
Hébergée par
SPIP-Zone - Plugins

1.4.1  stable déprécié

Télécharger

Mis à jour le 24 janvier 2020

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

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.99
État
stable
Auteur
Fil, ARNO*
Licence
GPL 3
Archive
inclure-ajaxload-5585a-inclure-ajaxload-v1.4.1.zip
Taille
5.4 kio
Générée le
24-01-2020 12:44
Hébergée par
SPIP-Zone - Plugins

Dernières modifications

  • a02730b : build : 2.2.0
  • fe54dd6 : Fix : signer le filtre pour qu’il soit appliqué en 4.4.22
  • f1d72b2 : fix : eviter des indefinies
  • fdd3e2b : fix : réparer le plugin cassé par a072add4 (la première inclusion ajax était remplacée par le (…)
  • fde471f : chore : standard files & compat SPIP 4.2+
  • a072add : Warning : Use of undefined constant INCLUREAJAXLOAD_affichemeta - assumed ’INCLUREAJAXLOAD_afficheme
  • 1b59edc : chore : une passe de rector UP_TO_PHP_74
  • c478aab : style : Coding Standard (phpcbf)
  • 15e876e : style : pas de fermeture PHP
  • adc04fc : chore : `.gitattributes` inutile

Tickets ouverts

Aucun ticket ouvert