source: spip-zone/_core_/plugins/compresseur/plugin.xml @ 43971

Last change on this file since 43971 was 43971, checked in by cedric@…, 9 years ago

debug de la gestion du recalcul dans la concatenation des fichiers (&var_mode=recalcul dans une url ne doit pas empecher de retomber sur le bon nom de fichier compresse obtenu sans ce var_mode)
respect de l'ordre du html pour le calcul du nom

Gestion plus smart du google closure compiler :

  • prise en compte des callbacks dans le nom du fichier compresse, ce qui permet de differencier le nom final dans les cas avec ou sans closure compiler
  • la fonction minifier_encore_js n'est appelee que lorsque le head est modifie (ou recalcul explicite)
  • modification de la fonction minifier_encore_js : si son second argument est une chaine, on l'utilise comme nom de fichier cible pour y recopier le js minifie, et on renvoie ce nom la, ce qui permet a l'appelant de fixer le nom final
File size: 961 bytes
Line 
1<plugin>
2        <nom>Compresseur</nom>
3        <auteur>Collectif SPIP 2009</auteur>
4        <icon>images/compresseur-32.png</icon>
5        <licence>GPL</licence>
6        <version>1.4.1</version>
7        <etat>stable</etat>
8        <description>Compression des css et javascript
9_ dans l'entete des pages html de <code>ecrire/</code> et/ou du site public</description>
10        <prefix>compresseur</prefix>
11        <fonctions>filtres/compresseur.php</fonctions>
12        <options>compresseur_http.php</options>
13        <pipeline>
14                <nom>header_prive</nom>
15                <inclure>compresseur_pipeline.php</inclure>
16        </pipeline>
17        <pipeline>
18                <nom>declarer_filtres_squelettes</nom>
19                <inclure>compresseur_pipeline.php</inclure>
20        </pipeline>
21        <pipeline>
22                <nom>affiche_milieu</nom>
23                <inclure>compresseur_pipeline.php</inclure>
24        </pipeline>
25        <pipeline>
26                <nom>configurer_liste_metas</nom>
27                <inclure>compresseur_pipeline.php</inclure>
28        </pipeline>
29        <necessite id="SPIP" version="[2.1.0 dev;)" />
30        <utilise id="porte_plume" version="[1.6.3;]" />
31</plugin>
Note: See TracBrowser for help on using the repository browser.