Exemple #1
0
<?php

/** This file is part of KCFinder project
 *
 * @desc Join all JavaScript files in current directory
 * @package KCFinder
 * @version {version}
 * @author Pavel Tzonkov <*****@*****.**>
 * @copyright 2010 KCFinder Project
 * @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
 * @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
 * @link http://kcfinder.sunhater.com
 */
require "../../lib/helper_httpCache.php";
$files = glob("*.js");
foreach ($files as $file) {
    $fmtime = filemtime($file);
    if (!isset($mtime) || $fmtime > $mtime) {
        $mtime = $fmtime;
    }
}
httpCache::checkMTime($mtime);
header("Content-Type: text/javascript");
ob_start();
foreach ($files as $file) {
    require $file;
}
httpCache::content(ob_get_clean(), $mtime);