$heading = get_string('outcomes', 'grades');
if ($courseid and $outcomes = grade_outcome::fetch_all_local($courseid)) {
- $return = print_heading($strcustomoutcomes, '', 3, 'main', true);
+ $return = $OUTPUT->heading($strcustomoutcomes, 3, 'main');
$data = array();
foreach($outcomes as $outcome) {
$line = array();
if ($outcomes = grade_outcome::fetch_all_global()) {
- $return = print_heading($strstandardoutcome, '', 3, 'main', true);
+ $return = $OUTPUT->heading($strstandardoutcome, 3, 'main');
$data = array();
foreach($outcomes as $outcome) {
$line = array();
print_grade_page_head($courseid, 'scale', null, get_string('coursescales', 'grades'));
}
-print_heading($strcustomscales, '', 3, 'main');
+echo $OUTPUT->heading($strcustomscales, 3, 'main');
print_table($table);
-print_heading($strstandardscale, '', 3, 'main');
+echo $OUTPUT->heading($strstandardscale, 3, 'main');
print_table($table2);
echo '<div class="buttons">';
print_single_button('edit.php', array('courseid'=>$courseid), $srtcreatenewscale);
print_header_simple($strgrades . ': ' . $strgraderreport . ': ' . $strgradeedit,
': ' . $strgradeedit , $navigation, '', '', true, '', navmenu($course));
-print_heading($strgradeedit);
+echo $OUTPUT->heading($strgradeedit);
print_simple_box_start("center");
* @param bool $require_user_idnumber true means skip users without idnumber
*/
public function display_preview($require_user_idnumber=false) {
-
- print_heading(get_string('previewrows', 'grades'));
+ global $OUTPUT;
+ echo $OUTPUT->heading(get_string('previewrows', 'grades'));
echo '<table>';
echo '<tr>';
* @return void
*/
public function print_continue() {
- global $CFG;
+ global $CFG, $OUTPUT;
$params = $this->get_export_params();
- print_heading(get_string('export', 'grades'));
+ echo $OUTPUT->heading(get_string('export', 'grades'));
echo '<div class="gradeexportlink">';
if (!$this->userkey) { // this button should trigger a download prompt
$groupmode = groups_get_course_groupmode($course); // Groups are being used
$currentgroup = groups_get_course_group($course, true);
if ($groupmode == SEPARATEGROUPS and !$currentgroup and !has_capability('moodle/site:accessallgroups', $context)) {
- print_heading(get_string("notingroup"));
+ echo $OUTPUT->heading(get_string("notingroup"));
print_footer($course);
die;
}
$groupmode = groups_get_course_groupmode($course); // Groups are being used
$currentgroup = groups_get_course_group($course, true);
if ($groupmode == SEPARATEGROUPS and !$currentgroup and !has_capability('moodle/site:accessallgroups', $context)) {
- print_heading(get_string("notingroup"));
+ echo $OUTPUT->heading(get_string("notingroup"));
print_footer($course);
die;
}
$groupmode = groups_get_course_groupmode($course); // Groups are being used
$currentgroup = groups_get_course_group($course, true);
if ($groupmode == SEPARATEGROUPS and !$currentgroup and !has_capability('moodle/site:accessallgroups', $context)) {
- print_heading(get_string("notingroup"));
+ echo $OUTPUT->heading(get_string("notingroup"));
print_footer($course);
die;
}
$groupmode = groups_get_course_groupmode($course); // Groups are being used
$currentgroup = groups_get_course_group($course, true);
if ($groupmode == SEPARATEGROUPS and !$currentgroup and !has_capability('moodle/site:accessallgroups', $context)) {
- print_heading(get_string("notingroup"));
+ echo $OUTPUT->heading(get_string("notingroup"));
print_footer($course);
die;
}
// print some preview
$numlines = 0; // 0 preview lines displayed
- print_heading(get_string('importpreview', 'grades'));
+ echo $OUTPUT->heading(get_string('importpreview', 'grades'));
echo '<table>';
echo '<tr>';
foreach ($header as $h) {
function print_grade_page_head($courseid, $active_type, $active_plugin=null,
$heading = false, $return=false,
$buttons=false, $extracss=array()) {
- global $CFG, $COURSE;
+ global $CFG, $COURSE, $OUTPUT;
$strgrades = get_string('grades');
$plugin_info = grade_get_plugin_info($courseid, $active_type, $active_plugin);
if ($CFG->grade_navmethod == GRADE_NAVMETHOD_COMBO || $CFG->grade_navmethod == GRADE_NAVMETHOD_DROPDOWN) {
$returnval .= print_grade_plugin_selector($plugin_info, $return);
}
- $returnval .= print_heading($heading);
+ $returnval .= $OUTPUT->heading($heading);
if ($CFG->grade_navmethod == GRADE_NAVMETHOD_COMBO || $CFG->grade_navmethod == GRADE_NAVMETHOD_TABS) {
$returnval .= grade_print_tabs($active_type, $active_plugin, $plugin_info, $return);
$toggle = optional_param('toggle', NULL, PARAM_INT);
$toggle_type = optional_param('toggle_type', 0, PARAM_ALPHANUM);
+$PAGE->set_url('grade/report/grader/index.php', compact('courseid', 'page', 'perpageurl', 'edit', 'sortitemid'));
+
/// basic access checks
if (!$course = $DB->get_record('course', array('id' => $courseid))) {
print_error('nocourseid');
// make sure separate group does not prevent view
if ($report->currentgroup == -2) {
print_grade_page_head($COURSE->id, 'report', 'grader', $reportname, false, $buttons);
- print_heading(get_string("notingroup"));
+ echo $OUTPUT->heading(get_string("notingroup"));
print_footer($course);
exit;
}
while ($userdata = $gui->next_user()) {
$user = $userdata->user;
$report = new grade_report_user($courseid, $gpr, $context, $user->id);
- print_heading(get_string('modulename', 'gradereport_user'). ' - '.fullname($report->user));
+ echo $OUTPUT->heading(get_string('modulename', 'gradereport_user'). ' - '.fullname($report->user));
if ($report->fill_table()) {
echo '<br />'.$report->print_table(true);
// print the page
echo '<div class="grade-report-user">'; // css fix to share styles with real report page
- print_heading(get_string('modulename', 'gradereport_user'). ' - '.fullname($report->user));
+ echo $OUTPUT->heading(get_string('modulename', 'gradereport_user'). ' - '.fullname($report->user));
if ($report->fill_table()) {
echo $report->print_table(true);