MDL-15262 fixed major regressions for non-legacy roles with course:update enabled; merged from MOODLE_19_STABLE

This commit is contained in:
skodak 2008-10-08 20:03:15 +00:00
parent 4a965824a0
commit 5e99b9d70e

View File

@ -677,7 +677,8 @@ $moodle_capabilities = array(
'legacy' => array( 'legacy' => array(
'editingteacher' => CAP_ALLOW, 'editingteacher' => CAP_ALLOW,
'admin' => CAP_ALLOW 'admin' => CAP_ALLOW
) ),
'clonepermissionsfrom' => 'moodle/course:update'
), ),
'moodle/course:changeshortname' => array( 'moodle/course:changeshortname' => array(
@ -687,7 +688,8 @@ $moodle_capabilities = array(
'legacy' => array( 'legacy' => array(
'editingteacher' => CAP_ALLOW, 'editingteacher' => CAP_ALLOW,
'admin' => CAP_ALLOW 'admin' => CAP_ALLOW
) ),
'clonepermissionsfrom' => 'moodle/course:update'
), ),
'moodle/course:changeidnumber' => array( 'moodle/course:changeidnumber' => array(
@ -697,10 +699,10 @@ $moodle_capabilities = array(
'legacy' => array( 'legacy' => array(
'editingteacher' => CAP_ALLOW, 'editingteacher' => CAP_ALLOW,
'admin' => CAP_ALLOW 'admin' => CAP_ALLOW
) ),
'clonepermissionsfrom' => 'moodle/course:update'
), ),
'moodle/site:viewparticipants' => array( 'moodle/site:viewparticipants' => array(
'captype' => 'read', 'captype' => 'read',