From: skodak Date: Mon, 30 Apr 2007 17:28:28 +0000 (+0000) Subject: MDL-9647 simplify dealing with headers/footers in admin sections; some more cleanup X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=bb4b3ea4f8951a232ed7cf143c018e783da3b7b0;p=moodle.git MDL-9647 simplify dealing with headers/footers in admin sections; some more cleanup fixed continue button in error() on admin page when link present --- diff --git a/files/index.php b/files/index.php index 264fbdbf74..8f91ffc0ea 100644 --- a/files/index.php +++ b/files/index.php @@ -43,11 +43,7 @@ echo ''; - if ($course->id == SITEID) { - admin_externalpage_print_footer(); - } else { - print_footer($course); - } + print_footer($course); } function html_header($course, $wdir, $formfield=""){ diff --git a/lib/weblib.php b/lib/weblib.php index 60889fc5fe..da4924c891 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -4745,7 +4745,7 @@ function error ($message, $link='') { upgrade_log_finish(); } - if (!$link) { + if (empty($link) and !defined('ADMIN_EXT_HEADER_PRINTED')) { if ( !empty($SESSION->fromurl) ) { $link = $SESSION->fromurl; unset($SESSION->fromurl); @@ -4754,12 +4754,12 @@ function error ($message, $link='') { } } - if (defined('ADMIN_EXT_HEADER_PRINTED')) { - admin_externalpage_print_footer(); - } else { + if (!empty($link)) { print_continue($link); - print_footer(); } + + print_footer(); + for ($i=0;$i<512;$i++) { // Padding to help IE work with 404 echo ' '; } @@ -4992,12 +4992,6 @@ function notice ($message, $link='', $course=NULL) { print_box($message, 'generalbox', 'notice'); print_continue($link); - // xhtml strict fix, need to make sure it's the right footer - if (defined('ADMIN_EXT_HEADER_PRINTED')) { - admin_externalpage_print_footer(); - exit; - } - if (empty($course)) { print_footer($SITE); } else { @@ -5141,12 +5135,7 @@ function redirect($url, $message='', $delay=-1) {