mirror of
https://github.com/moodle/moodle.git
synced 2025-01-18 14:03:52 +01:00
Merged drag class fixes from stable
This commit is contained in:
parent
97a313023d
commit
75c3849a9e
@ -121,7 +121,7 @@
|
||||
|
||||
|
||||
// AJAX-capable course format?
|
||||
$useajax = false;
|
||||
$CFG->useajax = false;
|
||||
$ajaxformatfile = $CFG->dirroot.'/course/format/'.$course->format.'/ajax.php';
|
||||
$meta = '';
|
||||
$bodytags = '';
|
||||
@ -154,14 +154,13 @@
|
||||
// function is called, since that function needs to set some
|
||||
// stuff in the javascriptportal object.
|
||||
$COURSE->javascriptportal = new jsportal();
|
||||
$useajax = true;
|
||||
|
||||
} else {
|
||||
$useajax = false;
|
||||
$CFG->useajax = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$CFG->blocksdrag = $CFG->useajax; // this will add a new class to the header so we can style differently
|
||||
|
||||
|
||||
$PAGE->print_header(get_string('course').': %fullname%', NULL, $meta, $bodytags);
|
||||
// Course wrapper start.
|
||||
@ -200,7 +199,7 @@
|
||||
|
||||
|
||||
// Use AJAX?
|
||||
if ($useajax) {
|
||||
if ($CFG->useajax) {
|
||||
// At the bottom because we want to process sections and activities
|
||||
// after the relevant html has been generated.
|
||||
if ($jsincludes = require_js(array('ajaxcourse_blocks',
|
||||
@ -214,4 +213,4 @@
|
||||
|
||||
print_footer(NULL, $course);
|
||||
|
||||
?>
|
||||
?>
|
||||
|
@ -2218,6 +2218,10 @@ function print_header ($title='', $heading='', $navigation='', $focus='',
|
||||
$pageclass .= ' editing';
|
||||
}
|
||||
|
||||
if (!empty($CFG->blocksdrag)) {
|
||||
$pageclass .= ' drag';
|
||||
}
|
||||
|
||||
$bodytags .= ' class="'.$pageclass.'" id="'.$pageid.'"';
|
||||
|
||||
ob_start();
|
||||
|
Loading…
x
Reference in New Issue
Block a user