diff --git a/course/scales.php b/course/scales.php index 88d517bb239..fa9efb285be 100644 --- a/course/scales.php +++ b/course/scales.php @@ -5,6 +5,7 @@ require_once("lib.php"); $id = required_param('id', PARAM_INT); // course id + $scaleid = optional_param('scaleid', 0, PARAM_INT); // scale id (show only this one) if (!$course = $DB->get_record('course', array('id'=>$id))) { print_error("invalidcourseid"); @@ -25,9 +26,27 @@ $strhelptext = get_string("helptext"); $stractivities = get_string("activities"); - print_header($strscales); + if ($scaleid) { + if ($scale = get_record("scale", 'id', $scaleid)) { + if ($scale->courseid == 0 || $scale->courseid == $course->id) { + + $scalemenu = make_menu_from_list($scale->scale); + + print_simple_box_start("center"); + print_heading($scale->name); + echo "