mirror of
https://github.com/moodle/moodle.git
synced 2025-04-26 02:44:13 +02:00
Merge branch 'wip-mdl-41605' of git://github.com/rajeshtaneja/moodle
This commit is contained in:
commit
6b909c759d
@ -193,7 +193,7 @@ class core_enrol_renderer extends plugin_renderer_base {
|
||||
if ($canassign and (is_siteadmin() or isset($assignableroles[$roleid])) and !$role['unchangeable']) {
|
||||
$strunassign = get_string('unassignarole', 'role', $role['text']);
|
||||
$icon = html_writer::empty_tag('img', array('alt'=>$strunassign, 'src'=>$iconenrolremove));
|
||||
$url = new moodle_url($pageurl, array('action'=>'unassign', 'role'=>$roleid, 'user'=>$userid));
|
||||
$url = new moodle_url($pageurl, array('action'=>'unassign', 'roleid'=>$roleid, 'user'=>$userid));
|
||||
$rolesoutput .= html_writer::tag('div', $role['text'] . html_writer::link($url, $icon, array('class'=>'unassignrolelink', 'rel'=>$roleid, 'title'=>$strunassign)), array('class'=>'role role_'.$roleid));
|
||||
} else {
|
||||
$rolesoutput .= html_writer::tag('div', $role['text'], array('class'=>'role unchangeable', 'rel'=>$roleid));
|
||||
|
@ -75,7 +75,7 @@ if ($action) {
|
||||
*/
|
||||
case 'unassign':
|
||||
if (has_capability('moodle/role:assign', $manager->get_context())) {
|
||||
$role = required_param('role', PARAM_INT);
|
||||
$role = required_param('roleid', PARAM_INT);
|
||||
$user = required_param('user', PARAM_INT);
|
||||
if ($confirm && $manager->unassign_role_from_user($user, $role)) {
|
||||
redirect($PAGE->url);
|
||||
@ -83,7 +83,7 @@ if ($action) {
|
||||
$user = $DB->get_record('user', array('id'=>$user), '*', MUST_EXIST);
|
||||
$allroles = $manager->get_all_roles();
|
||||
$role = $allroles[$role];
|
||||
$yesurl = new moodle_url($PAGE->url, array('action'=>'unassign', 'role'=>$role->id, 'user'=>$user->id, 'confirm'=>1, 'sesskey'=>sesskey()));
|
||||
$yesurl = new moodle_url($PAGE->url, array('action'=>'unassign', 'roleid'=>$role->id, 'user'=>$user->id, 'confirm'=>1, 'sesskey'=>sesskey()));
|
||||
$message = get_string('unassignconfirm', 'role', array('user'=>fullname($user, true), 'role'=>$role->localname));
|
||||
$pagetitle = get_string('unassignarole', 'role', $role->localname);
|
||||
$pagecontent = $OUTPUT->confirm($message, $yesurl, $PAGE->url);
|
||||
|
Loading…
x
Reference in New Issue
Block a user