source: spip-zone/_plugins_/inclure-ajaxload/plugin.xml @ 92285

Last change on this file since 92285 was 92285, checked in by arno@…, 6 years ago

(Je suppose que c’était un bug…) Le plugin ajoutait des <?xml version='1.0' encoding…?> à tout bout de champ. Si j’ai bien compris, ça faisait foirer l’affichage sous IE8 (possiblement IE9) des pages HTML5 (qui ne sont plus strictement XML).

File size: 1.7 KB
Line 
1<plugin>
2        <nom>AjaxLoad pour #INCLURE</nom>
3        <slogan>Ajoute une option <code>{ajaxload}</code> &#224; la balise <code>#INCLURE</code></slogan>
4        <auteur>Fil, ARNO*</auteur>
5        <licence>&#169; 2009 GNU/GPL</licence>
6        <version>1.3.2</version>
7        <etat>stable</etat>
8        <description>
9        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.
10
11        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>.
12       
13        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>.
14       
15       
16
17        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:
18-- <code>{ajaxload=url}</code> retourne l'URL de la noisette dynamique;
19-- <code>{ajaxload=url_html}</code> retourne l'URL du fichier HTML statique.
20        </description>
21        <lien>http://www.paris-beyrouth.org/tutoriaux-spip/article/plugin-inclure-ajaxload</lien>
22        <prefix>INCLUREAJAXLOAD</prefix>
23        <options>inclure-ajaxload.php</options>
24        <pipeline>
25                <nom>affichage_final</nom>
26        </pipeline>
27        <pipeline>
28                <nom>insert_head</nom>
29        </pipeline>
30        <chemin dir='' />
31        <necessite id="SPIP" version="[2.1.0;3.1.99]" />
32        <categorie>outil</categorie>
33</plugin>
Note: See TracBrowser for help on using the repository browser.