Skip to content
Extraits de code Groupes Projets
Valider 79195e95 rédigé par b_b's avatar b_b
Parcourir les fichiers

build: version 2.0.0, compat SPIP 4

retrait du `plugin.xml`, renommage du fichier d'options et ajout des balises nécessaires pour les pipelines
parent f3744ad2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Fichier déplacé
<paquet
prefix="INCLUREAJAXLOAD"
categorie="outil"
version="1.4.1"
version="2.0.0"
etat="stable"
compatibilite="[2.1.0;3.2.99]"
documentation="https://23forward.com/Plugin-Inclure-Ajaxload"
compatibilite="[4.1.0;4.1.*]"
documentation="http://www.paris-beyrouth.org/Plugin-Inclure-Ajaxload"
>
<nom>AjaxLoad pour #INCLURE</nom>
<!-- Ajoute une option `{ajaxload}` &#224; la balise `#INCLURE` -->
<licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
<auteur>Fil, ARNO*</auteur>
<licence>&#169; 2009 GNU/GPL</licence>
<auteur>ARNO*</auteur>
<auteur>Fil</auteur>
<pipeline nom="affichage_final" inclure="inclureajaxload_options.php" />
<pipeline nom="insert_head" inclure="inclureajaxload_options.php" />
<chemin path="" />
<pipeline nom="insert_head" />
<pipeline nom="affichage_final" />
</paquet>
\ No newline at end of file
<plugin>
<nom>AjaxLoad pour #INCLURE</nom>
<slogan>Ajoute une option <code>{ajaxload}</code> &#224; la balise <code>#INCLURE</code></slogan>
<auteur>Fil, ARNO*</auteur>
<licence>&#169; 2009 GNU/GPL</licence>
<version>1.4.1</version>
<etat>stable</etat>
<description>
Ce plugin ajoute une option <code>{ajaxload}</code> &#224; la balise <code>#INCLURE</code>. La noisette n'est alors pas incluse, mais charg&#233;e dynamiquement en Ajax au chargement de la page.
Autre m&#233;thode: <code>{ajaxload=html}</code> fabrique une noisette statique (en HTML non dynamique) dans <code>/local/cache-ajaxload</code>, son appel se faisant ainsi hors SPIP. Le cache n'est donc plus g&#233;r&#233; par le <code>#CACHE</code> de SPIP; il est par d&#233;faut de 2 heures, on peut le forcer en ajoutant le crit&#232;re <code>{ttl_ajaxload=60*60*24}</code>.
Permet de plus d&rsquo;utiliser l&rsquo;<a href="https://www.varnish-cache.org/docs/3.0/tutorial/esi.html">inclusion ESI de Varnish</a>, en indiquant <code>{ajaxload=esi}</code>.
Pour g&#233;rer les chargements Ajax &#171;&#224; la main&#187;, on peut r&#233;cup&#233;rer l'URL des noisettes en modifiant le crit&#232;re:
-- <code>{ajaxload=url}</code> retourne l'URL de la noisette dynamique;
-- <code>{ajaxload=url_html}</code> retourne l'URL du fichier HTML statique.
</description>
<lien>http://www.paris-beyrouth.org/Plugin-Inclure-Ajaxload</lien>
<prefix>INCLUREAJAXLOAD</prefix>
<options>inclure-ajaxload.php</options>
<pipeline>
<nom>affichage_final</nom>
</pipeline>
<pipeline>
<nom>insert_head</nom>
</pipeline>
<chemin dir='' />
<necessite id="SPIP" version="[2.1.0;3.2.99]" />
<categorie>outil</categorie>
</plugin>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter