$buttons = $OUTPUT->render($buttons);
}
$PAGE->set_button($buttons);
- grade_extend_settings($plugin_info, $courseid);
+ if ($courseid != SITEID) {
+ grade_extend_settings($plugin_info, $courseid);
+ }
$returnval = $OUTPUT->header();
+
if (!$return) {
echo $returnval;
}
$returnval .= print_grade_plugin_selector($plugin_info, $active_type, $active_plugin, $return);
}
+ $output = '';
+ // Add a help dialogue box if provided.
+ if (isset($headerhelpidentifier)) {
+ $output = $OUTPUT->heading_with_help($heading, $headerhelpidentifier, $headerhelpcomponent);
+ } else {
+ $output = $OUTPUT->heading($heading);
+ }
+
if ($return) {
- $returnval .= $OUTPUT->heading($heading);
+ $returnval .= $output;
} else {
- echo $OUTPUT->heading($heading);
+ echo $output;
}
- if ($CFG->grade_navmethod == GRADE_NAVMETHOD_COMBO || $CFG->grade_navmethod == GRADE_NAVMETHOD_TABS) {
+ if ($courseid != SITEID &&
+ ($CFG->grade_navmethod == GRADE_NAVMETHOD_COMBO || $CFG->grade_navmethod == GRADE_NAVMETHOD_TABS)) {
$returnval .= grade_print_tabs($active_type, $active_plugin, $plugin_info, $return);
}
}