From: Petr Skoda Date: Mon, 4 Jan 2010 23:30:24 +0000 (+0000) Subject: MDL-20786 removing mod javascript.php support, now fulyl replaced by $PAGE->requires... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=b38cea70ea3f23786829c39f8ba1cf06e7441d71;p=moodle.git MDL-20786 removing mod javascript.php support, now fulyl replaced by $PAGE->requires->js() --- diff --git a/lib/javascript-mod.php b/lib/javascript-mod.php deleted file mode 100644 index 4d28909eac..0000000000 --- a/lib/javascript-mod.php +++ /dev/null @@ -1,54 +0,0 @@ -. - -/** - * Searches modules, filters and blocks for any Javascript files - * that should be called on every page - * - * @package moodlecore - * @copyright 1999 onwards Martin Dougiamas {@link http://moodle.com} - * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later - */ - - define('NO_MOODLE_COOKIES', true); - define('NO_UPGRADE_CHECK', true); - - include('../config.php'); - - $output = "// Javascript from Moodle modules\n"; - - $plugintypes = array('mod', 'filter', 'block'); - foreach ($plugintypes as $plugintype) { - if ($mods = get_plugin_list($plugintype)) { - foreach ($mods as $mod => $moddir) { - if (is_readable($moddir.'/javascript.php')) { - $output .= file_get_contents($moddir.'/javascript.php'); - } - } - } - } - - $lifetime = '86400'; - - @header('Content-type: text/javascript'); - @header('Content-length: '.strlen($output)); - @header('Last-Modified: '. gmdate('D, d M Y H:i:s', time()) .' GMT'); - @header('Cache-control: max-age='.$lifetime); - @header('Expires: '. gmdate('D, d M Y H:i:s', time() + $lifetime) .'GMT'); - @header('Pragma: '); - - echo $output; diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php index fa10c82bae..619948f392 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -370,7 +370,6 @@ class core_renderer extends renderer_base { $this->page->requires->js('lib/javascript-static.js')->in_head(); $this->page->requires->js('lib/javascript-deprecated.js')->in_head(); - $this->page->requires->js('lib/javascript-mod.php')->in_head(); $this->page->requires->js_function_call('setTimeout', array('fix_column_widths()', 20)); $focus = $this->page->focuscontrol;