Changeset 42229 in spip-zone


Ignore:
Timestamp:
Nov 12, 2010, 2:57:27 PM (10 years ago)
Author:
arno@…
Message:

Ne pas raccourcir les couleurs - ca plante les filtres de MSIE, par exemple les dégradés (qui fonctionnent parfaitement sans le compresseur).

Location:
_core_/plugins/compresseur
Files:
2 edited

Legend:

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

    r42017 r42229  
    3535        $contenu = preg_replace("/\s!important/ms","!important",$contenu);
    3636        // passser les codes couleurs en 3 car si possible
    37         $contenu = preg_replace(",#([0-9a-f])(\\1)([0-9a-f])(\\3)([0-9a-f])(\\5),i","#$1$3$5",$contenu);
     37        // BUG: ces couleurs raccourcies ne fonctionnent pas avec les filtres de MSIE
     38        // $contenu = preg_replace(",#([0-9a-f])(\\1)([0-9a-f])(\\3)([0-9a-f])(\\5),i","#$1$3$5",$contenu);
    3839        // remplacer font-weight:bold par font-weight:700
    3940        $contenu = preg_replace("/font-weight:bold/ims","font-weight:700",$contenu);
     
    4950
    5051        // renommer les couleurs par leurs versions courtes quand c'est possible
     52        // BUG: ces couleurs raccourcies ne fonctionnent pas avec les filtres de MSIE
     53        /*
    5154        $contenu = str_replace(
    5255                        array(':black',':fuchsia',':white',':yellow','#800000','#ffa500','#808000','#800080','#008000','#000080','#008080','#c0c0c0','#808080','#f00'),
    5356                        array(':#000' ,':#F0F'   ,':#FFF' ,':#FF0'  ,'maroon' ,'orange' ,'olive'  ,'purple' ,'green'  ,'navy'   ,'teal'   ,'silver' ,'gray'   ,'red'),
    5457                        $contenu);
     58        */
    5559
    5660        // raccourcir les padding qui le peuvent (sur 3 ou 2 valeurs)
  • _core_/plugins/compresseur/plugin.xml

    r42017 r42229  
    44        <icon>images/compresseur-32.png</icon>
    55        <licence>GPL</licence>
    6         <version>1.2.0</version>
     6        <version>1.2.1</version>
    77        <etat>stable</etat>
    88        <description>Compression des css et javascript
Note: See TracChangeset for help on using the changeset viewer.