<?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);