Ignore:
Timestamp:
Jan 7, 2011, 2:52:51 PM (10 years ago)
Author:
cedric@…
Message:

refactoring du compresseur :
Separer par groupes fonctionnel :

  • minifier pour tout ce qui concerne la minification css ou js d'un fichier
  • concatener pour le regroupement de plusieurs fichiers en un (au passage, la fonction est generalisee et les specificites css/js sont simplement gerees par les callbacks passees en appel)
  • embarquer pour tout ce qui concerne(ra) l'inclusion des images en base64 dans les css (a developper)

On rationalise les nommage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/compresseur/compresseur_http.php

    r29973 r43373  
    11<?php
    22
    3 //
    4 // Reglage de l'output buffering : si possible, generer une sortie
    5 // compressee pour economiser de la bande passante
    6 //
     3/**
     4 *
     5 * Reglage de l'output buffering : si possible, generer une sortie
     6 * compressee pour economiser de la bande passante
     7 *
     8 * Utilisation deconseillee et desactivee par defaut
     9 * utilisable uniquement via define('auto_compress_http',true)
     10 *
     11 */
    712
    813// si un buffer est deja ouvert, stop
    914if ($GLOBALS['flag_ob']
    10 AND $GLOBALS['meta']['auto_compress_http'] == 'oui'
    11 AND strlen(ob_get_contents())==0
    12 AND !headers_sent()) {
     15        AND $GLOBALS['meta']['auto_compress_http'] == 'oui'
     16        AND strlen(ob_get_contents())==0
     17        AND !headers_sent()) {
     18
    1319        if (
    1420        // special bug de proxy
Note: See TracChangeset for help on using the changeset viewer.