Changeset 50182 in spip-zone


Ignore:
Timestamp:
Aug 2, 2011, 8:45:13 PM (10 years ago)
Author:
arno@…
Message:

Meilleure gestion des filtres MSIE (quand plusieurs "filtre" sont fabriqués, on les fusionne en une seule ligne).

Location:
_plugins_/css_imbriques
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/css_imbriques/css_imbriques_fonctions.php

    r48576 r50182  
    246246
    247247
     248function extraire_filters_ie($css) {
     249        if (preg_match_all(",filter\:(.*)\;,", $css, $regs)) {
     250                $filtres = "filter:".join($regs[1], ", ").";";
     251               
     252                $css = preg_replace(",filter\:(.*)\;,", "", $css);
     253                $css .= $filtres;
     254        }
     255        return $css;
     256}
     257
    248258function css_imbriques_decouper ($css) {
    249259       
     
    275285                        $def = trim($regs[2]);
    276286                        $def = css_imbriques_forcer_position($def);
     287
    277288
    278289
     
    319330                                }
    320331       
    321                                 $definition[$compteur] = css_imbriques_forcer_position(preg_replace("#[\ \n]*\[\[[0-9]*\]\][\ \n]*#", "", $definition[$compteur]));
     332                                $definition[$compteur] = extraire_filters_ie(css_imbriques_forcer_position(preg_replace("#[\ \n]*\[\[[0-9]*\]\][\ \n]*#", "", $definition[$compteur])));
    322333//                              echo "<li>".$definition[$compteur];
     334//                              $def = extraire_filters_ie($def);
    323335       
    324336                               
  • _plugins_/css_imbriques/plugin.xml

    r48576 r50182  
    22        <nom>CSS imbriqu&eacute;s</nom>
    33        <auteur>ARNO*</auteur>
    4         <version>1.9</version>
     4        <version>2.0</version>
    55        <etat>stable</etat>
    66        <description>
Note: See TracChangeset for help on using the changeset viewer.