mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
MDL-9647 simplify dealing with headers/footers in admin sections; some more cleanup
fixed continue button in error() on admin page when link present
This commit is contained in:
parent
635773c604
commit
bb4b3ea4f8
2 changed files with 7 additions and 22 deletions
|
@ -43,12 +43,8 @@
|
|||
|
||||
echo '</td></tr></table>';
|
||||
|
||||
if ($course->id == SITEID) {
|
||||
admin_externalpage_print_footer();
|
||||
} else {
|
||||
print_footer($course);
|
||||
}
|
||||
}
|
||||
|
||||
function html_header($course, $wdir, $formfield=""){
|
||||
global $CFG, $ME, $choose;
|
||||
|
|
|
@ -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) {
|
|||
<?php
|
||||
}
|
||||
|
||||
// fix for MDL-8517, admin pages redirections causes bad xhtml
|
||||
if (defined('ADMIN_EXT_HEADER_PRINTED')) {
|
||||
admin_externalpage_print_footer();
|
||||
} else {
|
||||
print_footer('none');
|
||||
}
|
||||
die;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue