Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merged drag class fixes from stable

  • Loading branch information...
commit 75c3849a9e4195bf0e6b4e6cb6b4322193bd6612 1 parent 97a3130
moodler authored
Showing with 10 additions and 7 deletions.
  1. +6 −7 course/view.php
  2. +4 −0 lib/weblib.php
View
13 course/view.php
@@ -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);
-?>
+?>
View
4 lib/weblib.php
@@ -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();
Please sign in to comment.
Something went wrong with that request. Please try again.