From: skodak Date: Sun, 24 Sep 2006 12:54:53 +0000 (+0000) Subject: user upload cap renamed to moodle/site:uploadusers X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=6df3c7df7a00ea6b2201d716f5ee984221326bcd;p=moodle.git user upload cap renamed to moodle/site:uploadusers --- diff --git a/admin/settings/users.php b/admin/settings/users.php index 2ad51bbaa6..a7b8539616 100644 --- a/admin/settings/users.php +++ b/admin/settings/users.php @@ -10,7 +10,7 @@ $ADMIN->add('users', new admin_externalpage('userauthentication', get_string('au $ADMIN->add('users', new admin_category('accounts', get_string('accounts', 'admin'))); $ADMIN->add('accounts', new admin_externalpage('editusers', get_string('userlist','admin'), "$CFG->wwwroot/$CFG->admin/user.php", array('moodle/user:update', 'moodle/user:delete'))); $ADMIN->add('accounts', new admin_externalpage('addnewuser', get_string('addnewuser'), "$CFG->wwwroot/$CFG->admin/user.php?newuser=true", 'moodle/user:create')); -$ADMIN->add('accounts', new admin_externalpage('uploadusers', get_string('uploadusers'), "$CFG->wwwroot/$CFG->admin/uploaduser.php", 'moodle/user:upload')); +$ADMIN->add('accounts', new admin_externalpage('uploadusers', get_string('uploadusers'), "$CFG->wwwroot/$CFG->admin/uploaduser.php", 'moodle/site:uploadusers')); // stuff under the "roles" subcategory diff --git a/admin/uploaduser.php b/admin/uploaduser.php index 4fc53dcfbc..d50b01be6a 100755 --- a/admin/uploaduser.php +++ b/admin/uploaduser.php @@ -15,7 +15,7 @@ $allowrenames = optional_param('allowrenames', 0, PARAM_BOOL); require_login(); -require_capability('moodle/user:upload', get_context_instance(CONTEXT_SYSTEM, SITEID)); +require_capability('moodle/site:uploadusers', get_context_instance(CONTEXT_SYSTEM, SITEID)); if (! $site = get_site()) { error("Could not find site-level course"); diff --git a/lib/db/access.php b/lib/db/access.php index 61d83738fd..bdd68b7347 100644 --- a/lib/db/access.php +++ b/lib/db/access.php @@ -262,7 +262,7 @@ $moodle_capabilities = array( ) ), - 'moodle/user:create' => array( + 'moodle/site:uploadusers' => array( 'riskbitmask' => RISK_SPAM | RISK_PERSONAL, @@ -278,7 +278,10 @@ $moodle_capabilities = array( ) ), - 'moodle/user:delete' => array( + + 'moodle/user:create' => array( + + 'riskbitmask' => RISK_SPAM | RISK_PERSONAL, 'captype' => 'write', 'contextlevel' => CONTEXT_SYSTEM, @@ -292,9 +295,7 @@ $moodle_capabilities = array( ) ), - 'moodle/user:update' => array( - - 'riskbitmask' => RISK_SPAM | RISK_PERSONAL, + 'moodle/user:delete' => array( 'captype' => 'write', 'contextlevel' => CONTEXT_SYSTEM, @@ -308,7 +309,7 @@ $moodle_capabilities = array( ) ), - 'moodle/user:upload' => array( + 'moodle/user:update' => array( 'riskbitmask' => RISK_SPAM | RISK_PERSONAL, diff --git a/version.php b/version.php index 7393efdc0b..1ce61e0db1 100644 --- a/version.php +++ b/version.php @@ -6,7 +6,7 @@ // This is compared against the values stored in the database to determine // whether upgrades should be performed (see lib/db/*.php) - $version = 2006092403; // YYYYMMDD = date + $version = 2006092404; // YYYYMMDD = date // XY = increments within a single day $release = '1.7 dev'; // Human-friendly version name