web/wp-admin/load-styles.php
changeset 194 32102edaa81b
parent 136 bde1974c263b
child 204 09a1c134465b
--- a/web/wp-admin/load-styles.php	Thu Sep 16 15:45:36 2010 +0000
+++ b/web/wp-admin/load-styles.php	Mon Nov 19 18:26:13 2012 +0100
@@ -19,14 +19,8 @@
 /**
  * @ignore
  */
-function _c() {}
-
-/**
- * @ignore
- */
 function _x() {}
 
-
 /**
  * @ignore
  */
@@ -130,7 +124,12 @@
 		$content .= get_file($rtl_path) . "\n";
 	}
 
-	$out .= str_replace( '../images/', 'images/', $content );
+	if ( strpos( $style->src, '/wp-includes/css/' ) === 0 ) {
+		$content = str_replace( '../images/', '../wp-includes/images/', $content );
+		$out .= str_replace( '../js/tinymce/', '../wp-includes/js/tinymce/', $content );
+	} else {
+		$out .= str_replace( '../images/', 'images/', $content );
+	}
 }
 
 header('Content-Type: text/css');
@@ -139,10 +138,10 @@
 
 if ( $compress && ! ini_get('zlib.output_compression') && 'ob_gzhandler' != ini_get('output_handler') && isset($_SERVER['HTTP_ACCEPT_ENCODING']) ) {
 	header('Vary: Accept-Encoding'); // Handle proxies
-	if ( false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'deflate') && function_exists('gzdeflate') && ! $force_gzip ) {
+	if ( false !== stripos($_SERVER['HTTP_ACCEPT_ENCODING'], 'deflate') && function_exists('gzdeflate') && ! $force_gzip ) {
 		header('Content-Encoding: deflate');
 		$out = gzdeflate( $out, 3 );
-	} elseif ( false !== strpos( strtolower($_SERVER['HTTP_ACCEPT_ENCODING']), 'gzip') && function_exists('gzencode') ) {
+	} elseif ( false !== stripos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') && function_exists('gzencode') ) {
 		header('Content-Encoding: gzip');
 		$out = gzencode( $out, 3 );
 	}