Changeset 102568 in spip-zone for _plugins_/less-css/trunk


Ignore:
Timestamp:
Jan 30, 2017, 11:50:33 AM (23 months ago)
Author:
cedric@…
Message:

refactoring (et test de cache, mais n'apporte rien on laisse commente)

File:
1 edited

Legend:

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

    r102567 r102568  
    2020function lesscss_compile($style, $contexte = array()){
    2121        static $import_dirs = null;
     22        static $parser_options = null;
    2223
    2324        spip_timer('lesscss_compile');
     
    3637                }
    3738        }
    38 
    39         $parser = new Less_Parser();
    40         $parser->setOption('sourceMap', lire_config('lesscss/activer_sourcemaps', false) == "on" ? true : false);
     39        if (is_null($parser_options)) {
     40                $parser_options = array(
     41                        'sourceMap' => lire_config('lesscss/activer_sourcemaps', false) == "on" ? true : false,
     42                        //'cache_dir' => sous_repertoire(_DIR_CACHE,'less'),
     43                );
     44        }
     45
     46        $parser = new Less_Parser($parser_options);
    4147        $parser->setImportDirs($import_dirs);
    4248        $parser->relativeUrls = true;
Note: See TracChangeset for help on using the changeset viewer.