From: moodler Date: Mon, 19 Jan 2009 07:57:49 +0000 (+0000) Subject: Added headers for javascript dump X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=4de945410f7375ea996ab0c83da5d987525c0d0f;p=moodle.git Added headers for javascript dump --- diff --git a/repository/javascript.php b/repository/javascript.php index 59752a4c1c..faf6198fc3 100644 --- a/repository/javascript.php +++ b/repository/javascript.php @@ -12,9 +12,15 @@ if (!empty($yui)) { } function repository_get_yui() { global $CFG; - header('Expires: '.gmdate('D, d M Y H:i:s', time()+60*24*1000).'GMT'); - header('cache-control: public'); - header('Pragma: '); + + $lifetime = '86400'; + + @header('Content-type: text/javascript'); + @header('Last-Modified: '. gmdate('D, d M Y H:i:s', time()) .' GMT'); + @header('Expires: '. gmdate('D, d M Y H:i:s', time() + $lifetime) .'GMT'); + @header('Cache-control: max-age='.$lifetime); + @header('Pragma: '); + $jslist = array( 'yahoo-dom-event/yahoo-dom-event.js', 'element/element-beta-min.js', @@ -29,7 +35,9 @@ function repository_get_yui() { 'selector/selector-beta-min.js' ); foreach ($jslist as $js) { + echo "/* Included from lib/yui/$js */\n"; readfile($CFG->dirroot.'/lib/yui/'.$js); + echo "\n\n"; } exit(); }