From f25a5a32b84d33fb0a989ac81693fce0e13f8d53 Mon Sep 17 00:00:00 2001 From: David Mudrak Date: Mon, 3 Oct 2011 00:37:36 +0200 Subject: [PATCH] MDL-29479 Introducing a new capability moodle/grade:managegradingforms --- lang/en/role.php | 1 + lib/db/access.php | 11 +++++++++++ version.php | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/lang/en/role.php b/lang/en/role.php index bda249f5612..952314412ed 100644 --- a/lang/en/role.php +++ b/lang/en/role.php @@ -180,6 +180,7 @@ $string['grade:hide'] = 'Hide/unhide grades or items'; $string['grade:import'] = 'Import grades'; $string['grade:lock'] = 'Lock grades or items'; $string['grade:manage'] = 'Manage grade items'; +$string['grade:managegradingforms'] = 'Manage advanced grading methods'; $string['grade:manageletters'] = 'Manage letter grades'; $string['grade:manageoutcomes'] = 'Manage grade outcomes'; $string['grade:override'] = 'Override grades'; diff --git a/lib/db/access.php b/lib/db/access.php index 667e4b2d77c..d49a0f0204c 100644 --- a/lib/db/access.php +++ b/lib/db/access.php @@ -1487,6 +1487,17 @@ $capabilities = array( 'clonepermissionsfrom' => 'moodle/course:managegrades' ), + 'moodle/grade:managegradingforms' => array( + 'riskbitmask' => RISK_PERSONAL | RISK_XSS, + 'captype' => 'write', + 'contextlevel' => CONTEXT_MODULE, + 'archetypes' => array( + 'editingteacher' => CAP_ALLOW, + 'manager' => CAP_ALLOW + ), + 'clonepermissionsfrom' => 'moodle/course:managegrades' + ), + 'moodle/grade:manageoutcomes' => array( 'captype' => 'write', 'contextlevel' => CONTEXT_COURSE, diff --git a/version.php b/version.php index 55abe44d31d..7c6583b5bd0 100644 --- a/version.php +++ b/version.php @@ -31,7 +31,7 @@ defined('MOODLE_INTERNAL') || die(); -$version = 2011092900.00; // YYYYMMDD = weekly release date of this DEV branch +$version = 2011092900.02; // YYYYMMDD = weekly release date of this DEV branch // RR = release increments - 00 in DEV branches // .XX = incremental changes