X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fweb%2Fclavette_www.git;a=blobdiff_plain;f=www%2Fplugins-dist%2Fcompresseur%2Finc%2Fcompresseur.php;fp=www%2Fplugins-dist%2Fcompresseur%2Finc%2Fcompresseur.php;h=162966732707c6f3b47c5d3a68a3214e6a0b1f67;hp=8455c2d9963364e3eba2c1f9f40e77e79b6a1cea;hb=83e62ea97fafb78dde1372b78c1be4c71b5b1b58;hpb=be2c315934c5993ef2c5b9481e99e8de5d967da2 diff --git a/www/plugins-dist/compresseur/inc/compresseur.php b/www/plugins-dist/compresseur/inc/compresseur.php index 8455c2d..1629667 100644 --- a/www/plugins-dist/compresseur/inc/compresseur.php +++ b/www/plugins-dist/compresseur/inc/compresseur.php @@ -224,12 +224,14 @@ function &compresseur_callback_prepare_css(&$css, $is_inline = false, $fonctions if (!preg_match(',\.css$,i', $css, $r)) return $css; $url_absolue_css = url_absolue($css); + // retirer le protocole de $url_absolue_css + $url_absolue_css_implicite = protocole_implicite($url_absolue_css); if (!$fonctions) $fonctions = compresseur_liste_fonctions_prepare_css(); elseif (is_string($fonctions)) $fonctions = array($fonctions); $sign = implode(",",$fonctions); - $sign = substr(md5("$css-$sign"), 0,8); + $sign = substr(md5("$url_absolue_css_implicite-$sign"), 0,8); $file = basename($css,'.css'); $file = sous_repertoire (_DIR_VAR, 'cache-css') @@ -251,9 +253,7 @@ function &compresseur_callback_prepare_css(&$css, $is_inline = false, $fonctions elseif (!lire_fichier($css, $contenu)) return $css; - // retirer le protocole de $url_absolue_css - $url_absolue_css = protocole_implicite($url_absolue_css); - $contenu = compresseur_callback_prepare_css_inline($contenu, $url_absolue_css, $fonctions); + $contenu = compresseur_callback_prepare_css_inline($contenu, $url_absolue_css_implicite, $fonctions); // ecrire la css if (!ecrire_fichier($file, $contenu))