Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/admin/roles/override.php File Reference

Go to the source code of this file.

Namespaces

namespace  core

Variables

 $contextid = required_param('contextid', PARAM_INT)
 $roleid = required_param('roleid', PARAM_INT)
 $url = new moodle_url('/admin/roles/override.php', array('contextid' => $contextid, 'roleid' => $roleid))
 $courseid = $course->id
 $returnurl = new moodle_url('/admin/roles/permissions.php', array('contextid' => $context->id))
if(optional_param('cancel',
false, PARAM_BOOL)) 
$role = $DB->get_record('role', array('id'=>$roleid), '*', MUST_EXIST)
 $assignableroles = get_assignable_roles($context, ROLENAME_BOTH)
 $contextname = print_context_name($context)
 $straction = get_string('overrideroles', 'role')
 $a = (object)array('context' => $contextname, 'role' => $overridableroles[$roleid])
 $title = get_string('overridepermissionsforrole', 'role', $a)
 $currenttab = 'permissions'
switch($context->contextlevel)
if(empty($overridableroles[$roleid])) 
$overridestable = new override_permissions_table_advanced($context, $roleid, false)
 if (optional_param('savechanges', false, PARAM_BOOL)&&confirm_sesskey())
 $select = new single_select($PAGE->url, 'roleid', $nameswithcounts, $roleid, null)
$select label = get_string('overrideanotherrole', 'role')

Variable Documentation

$a = (object)array('context' => $contextname, 'role' => $overridableroles[$roleid])

Definition at line 78 of file override.php.

Definition at line 72 of file override.php.

Definition at line 30 of file override.php.

$contextname = print_context_name($context)

Definition at line 76 of file override.php.

Definition at line 60 of file override.php.

$currenttab = 'permissions'

Definition at line 81 of file override.php.

switch ($context->contextlevel) if (empty($overridableroles[$roleid])) $overridestable = new override_permissions_table_advanced($context, $roleid, false)

Definition at line 122 of file override.php.

$returnurl = new moodle_url('/admin/roles/permissions.php', array('contextid' => $context->id))

Definition at line 62 of file override.php.

if (optional_param('cancel', false, PARAM_BOOL)) $role = $DB->get_record('role', array('id'=>$roleid), '*', MUST_EXIST)

Definition at line 69 of file override.php.

$roleid = required_param('roleid', PARAM_INT)

Definition at line 31 of file override.php.

$select = new single_select($PAGE->url, 'roleid', $nameswithcounts, $roleid, null)

Definition at line 165 of file override.php.

$straction = get_string('overrideroles', 'role')

Definition at line 77 of file override.php.

$title = get_string('overridepermissionsforrole', 'role', $a)

Definition at line 79 of file override.php.

$url = new moodle_url('/admin/roles/override.php', array('contextid' => $contextid, 'roleid' => $roleid))

Definition at line 35 of file override.php.

if(optional_param('savechanges', false, PARAM_BOOL)&&confirm_sesskey())

Definition at line 125 of file override.php.

$select label = get_string('overrideanotherrole', 'role')

Definition at line 166 of file override.php.

 All Data Structures Namespaces Files Functions Variables Enumerations