* @copyright 2009 Petr Skoda (skodak) {@link http://skodak.org} * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ // disable moodle specific debug messages and any errors in output, // comment out when debugging or better look into error log! define('NO_DEBUG_DISPLAY', true); // we need just the values from config.php and minlib.php define('ABORT_AFTER_CONFIG', true); require('../config.php'); // this stops immediately at the beginning of lib/setup.php // get special url parameters list($parts, $slasharguments) = combo_params(); if (!$parts) { combo_not_found(); } $etag = sha1($parts); $parts = trim($parts, '&'); // find out what we are serving - only one type per request $content = ''; if (substr($parts, -3) === '.js') { $mimetype = 'application/javascript'; } else if (substr($parts, -4) === '.css') { $mimetype = 'text/css'; } else { combo_not_found();
// // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * This file is responsible for serving of yui images * * @package moodlecore * @copyright 2009 Petr Skoda (skodak) {@link http://skodak.org} * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ // we need just the values from config.php and minlib.php define('ABORT_AFTER_CONFIG', true); require '../config.php'; // this stops immediately at the beginning of lib/setup.php // get special url parameters if (!($parts = combo_params())) { combo_not_found(); } $parts = trim($parts, '&'); // find out what we are serving - only one type per request $content = ''; if (substr($parts, -3) === '.js') { $mimetype = 'application/javascript'; } else { if (substr($parts, -4) === '.css') { $mimetype = 'text/css'; } else { combo_not_found(); } } $parts = explode('&', $parts);
/** * This file is responsible for serving of yui images * * @package moodlecore * @copyright 2009 Petr Skoda (skodak) {@link http://skodak.org} * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ // we need just the values from config.php and minlib.php define('ABORT_AFTER_CONFIG', true); require('../config.php'); // this stops immediately at the beginning of lib/setup.php // get special url parameters if (!$parts = combo_params()) { combo_not_found(); } $parts = trim($parts, '&'); // find out what we are serving - only one type per request $content = ''; if (substr($parts, -3) === '.js') { $mimetype = 'application/javascript'; } else if (substr($parts, -4) === '.css') { $mimetype = 'text/css'; } else { combo_not_found(); }