From 3969778b76718b44e9eae17c1f44daa2f4223c62 Mon Sep 17 00:00:00 2001 From: nicolasconnault Date: Tue, 26 Jun 2007 06:19:45 +0000 Subject: [PATCH] MDL-10210 MDL-10207 Tabs implemented. --- grade/report/grader/preferences.php | 59 +++++++++++++++++++++++++++++ grade/report/grader/tabs.php | 19 ++++++++++ 2 files changed, 78 insertions(+) create mode 100644 grade/report/grader/preferences.php create mode 100644 grade/report/grader/tabs.php diff --git a/grade/report/grader/preferences.php b/grade/report/grader/preferences.php new file mode 100644 index 0000000000..f44fc81bf9 --- /dev/null +++ b/grade/report/grader/preferences.php @@ -0,0 +1,59 @@ +libdir . '/gradelib.php'; + +$courseid = optional_param('id', 0 , PARAM_INT); + +/// Make sure they can even access this course + +if (!$course = get_record('course', 'id', $courseid)) { + print_error('nocourseid'); +} + +require_login($course->id); + +$context = get_context_instance(CONTEXT_COURSE, $course->id); + +$strgrades = get_string('grades'); +$strgraderreport = get_string('graderreport', 'grades'); +$strgradepreferences = get_string('gradepreferences', 'grades'); + +$crumbs[] = array('name' => $strgrades, 'link' => '', 'type' => 'misc'); +$crumbs[] = array('name' => $strgraderreport, 'link' => '', 'type' => 'misc'); +$crumbs[] = array('name' => $strgradepreferences, 'link' => '', 'type' => 'misc'); + +$navigation = build_navigation($crumbs); + +print_header_simple($strgrades.': '.$strgraderreport.': '.$strgradepreferences, $navigation, + '', '', true, '', navmenu($course)); +print_heading(get_string('preferences')); +// Add tabs +$currenttab = 'preferences'; +include('tabs.php'); + +print_footer($course); +?> diff --git a/grade/report/grader/tabs.php b/grade/report/grader/tabs.php new file mode 100644 index 0000000000..7ae0bb611c --- /dev/null +++ b/grade/report/grader/tabs.php @@ -0,0 +1,19 @@ +wwwroot.'/grade/report.php?id='.$courseid.'&report=grader', + get_string('graderreport', 'grades')); + + $row[] = new tabobject('editcategory', + $CFG->wwwroot.'/grade/report/grader/category.php?id='.$courseid, + get_string('categoriesedit', 'grades')); + + $row[] = new tabobject('preferences', + $CFG->wwwroot.'/grade/report/grader/preferences.php?id='.$courseid, + get_string('preferences')); + + $tabs[] = $row; + echo '
'; + print_tabs($tabs, $currenttab); + echo '
'; +?> -- 2.39.5