Changeset 66287 in spip-zone


Ignore:
Timestamp:
Sep 27, 2012, 8:32:07 AM (8 years ago)
Author:
cedric@…
Message:

Quand le path change, il faut compiler le fichier .less sous un nom different : cela permet de prendre en compte automatiquement des surcharges ou autres liées au path, et d'eviter les melanges de CSS differentes sous un meme nom

Location:
_plugins_/less-css/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/less-css/trunk/lesscss_fonctions.php

    r66267 r66287  
    5757 */
    5858function less_css($source){
     59        static $chemin = null;
     60
    5961        // Si on n'importe pas, est-ce un fichier ?
    6062        if (!preg_match(',[\s{}],', $source)
     
    6668                if (isset($done[$source])) return $done[$source];
    6769
     70                if (is_null($chemin)){
     71                        $chemin = _chemin();
     72                        $chemin = md5(serialize($chemin));
     73                }
    6874                $f = basename($source,$r[0]);
    6975                $f = sous_repertoire (_DIR_VAR, 'cache-less')
    70                 . preg_replace(",(.*?)(_rtl|_ltr)?$,","\\1-cssify-"
    71                 . substr(md5("$source-lesscss"), 0,4) . "\\2", $f, 1)
     76                . preg_replace(",(.*?)(_rtl|_ltr)?$,",
     77                                "\\1-cssify-" . substr(md5("$source-lesscss-$chemin"), 0,7) . "\\2",
     78                                $f, 1)
    7279                . '.css';
    7380
  • _plugins_/less-css/trunk/plugin.xml

    r66267 r66287  
    44        <auteur>Jean-Baptiste Bourgoin</auteur>
    55        <licence>MIT</licence>
    6         <version>0.7.0</version>
     6        <version>0.7.1</version>
    77        <etat>test</etat>
    88        <icon>img/lesscss-32.png</icon>
Note: See TracChangeset for help on using the changeset viewer.