/var/www/(Del)hsihk.com/wp-includes/js/tinymce/wp-tinymce.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
/**
 * Disable error reporting
 *
 * Set this to error_reporting( -1 ) for debugging.
 */
error_reporting(0);

$basepath dirname(__FILE__);

function 
get_file($path) {

    if ( 
function_exists('realpath') )
        
$path realpath($path);

    if ( ! 
$path || ! @is_file($path) )
        return 
false;

    return @
file_get_contents($path);
}

$expires_offset 31536000// 1 year

header('Content-Type: application/x-javascript; charset=UTF-8');
header('Vary: Accept-Encoding'); // Handle proxies
header('Expires: ' gmdate"D, d M Y H:i:s"time() + $expires_offset ) . ' GMT');
header("Cache-Control: public, max-age=$expires_offset");

if ( isset(
$_GET['c']) && == $_GET['c'] && isset($_SERVER['HTTP_ACCEPT_ENCODING'])
    && 
false !== stripos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') && ( $file get_file($basepath '/wp-tinymce.js.gz') ) ) {

    
header('Content-Encoding: gzip');
    echo 
$file;
} else {
    
// Back compat. This file shouldn't be used if this condition can occur (as in, if gzip isn't accepted).
    
echo get_file$basepath '/tinymce.min.js' );
    echo 
get_file$basepath '/plugins/compat3x/plugin.min.js' );
}
exit;