diff --git a/enrol/manual/lang/en/enrol_manual.php b/enrol/manual/lang/en/enrol_manual.php index a8a5c1c9faa7c..01e9ea801c6d8 100644 --- a/enrol/manual/lang/en/enrol_manual.php +++ b/enrol/manual/lang/en/enrol_manual.php @@ -54,6 +54,7 @@ This is a notification that your enrolment in the course \'{$a->course}\' is due to expire on {$a->timeend}. If you need help, please contact {$a->enroller}.'; +$string['managemanualenrolements'] = 'Manage manual enrolments'; $string['manual:config'] = 'Configure manual enrol instances'; $string['manual:enrol'] = 'Enrol users'; $string['manual:manage'] = 'Manage user enrolments'; diff --git a/enrol/manual/manage.php b/enrol/manual/manage.php index 98c3a4aa94547..30168fd50ffc1 100644 --- a/enrol/manual/manage.php +++ b/enrol/manual/manage.php @@ -63,13 +63,15 @@ throw new coding_exception('Can not instantiate enrol_manual'); } -$instancename = $enrol_manual->get_instance_name($instance); +$url = new moodle_url('/enrol/manual/manage.php', ['enrolid' => $instance->id]); +$title = get_string('managemanualenrolements', 'enrol_manual'); -$PAGE->set_url('/enrol/manual/manage.php', array('enrolid'=>$instance->id)); +$PAGE->set_url($url); $PAGE->set_pagelayout('admin'); -$PAGE->set_title($enrol_manual->get_instance_name($instance)); +$PAGE->set_title($title); $PAGE->set_heading($course->fullname); -navigation_node::override_active_url(new moodle_url('/user/index.php', array('id'=>$course->id))); +navigation_node::override_active_url(new moodle_url('/enrol/instances.php', ['id' => $course->id])); +$PAGE->navbar->add($title, $url); // Create the user selector objects. $options = array('enrolid' => $enrolid, 'accesscontext' => $context); @@ -168,7 +170,7 @@ echo $OUTPUT->header(); -echo $OUTPUT->heading($instancename); +echo $OUTPUT->heading($title); $addenabled = $canenrol ? '' : 'disabled="disabled"'; $removeenabled = $canunenrol ? '' : 'disabled="disabled"';