]> git.mjollnir.org Git - moodle.git/commitdiff
Added new capabilities
authorvyshane <vyshane>
Tue, 15 Aug 2006 04:13:22 +0000 (04:13 +0000)
committervyshane <vyshane>
Tue, 15 Aug 2006 04:13:22 +0000 (04:13 +0000)
lib/db/access.php

index b5c310ddd89981c8ed53d0265005e7787313eea6..868aca51012016b5b87dd1d162b650d4049f76ac 100644 (file)
@@ -95,9 +95,9 @@ $moodle_capabilities = array(
         'legacy' => array(
             'guest' => CAP_PREVENT,
             'student' => CAP_PREVENT,
-            'teacher' => CAP_PREVENT,
-            'editingteacher' => CAP_PREVENT,
-            'coursecreator' => CAP_PREVENT,
+            'teacher' => CAP_ALLOW,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
             'admin' => CAP_ALLOW
         )
     ),
@@ -172,6 +172,20 @@ $moodle_capabilities = array(
         )
     ),
     
+    'moodle/site:viewreports' => array(
+    
+        'captype' => 'read',
+        'contextlevel' => CONTEXT_SITE,
+        'legacy' => array(
+            'guest' => CAP_PREVENT,
+            'student' => CAP_PREVENT,
+            'teacher' => CAP_ALLOW,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
+            'admin' => CAP_ALLOW
+        )
+    ),
+    
     'moodle/user:create' => array(
     
         'captype' => 'write',
@@ -382,6 +396,34 @@ $moodle_capabilities = array(
         )
     ),
     
+    'moodle/course:managefiles' => array(
+    
+        'captype' => 'write',
+        'contextlevel' => CONTEXT_COURSE,
+        'legacy' => array(
+            'guest' => CAP_PREVENT,
+            'student' => CAP_PREVENT,
+            'teacher' => CAP_PREVENT,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
+            'admin' => CAP_ALLOW
+        )
+    ),
+    
+    'moodle/course:managequestions' => array(
+    
+        'captype' => 'write',
+        'contextlevel' => CONTEXT_COURSE,
+        'legacy' => array(
+            'guest' => CAP_PREVENT,
+            'student' => CAP_PREVENT,
+            'teacher' => CAP_ALLOW,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
+            'admin' => CAP_ALLOW
+        )
+    ),
+    
     'moodle/course:manageactivities' => array(
     
         'captype' => 'write',
@@ -480,6 +522,20 @@ $moodle_capabilities = array(
         )
     ),
     
+    'moodle/course:reset' => array(
+
+        'captype' => 'write',
+        'contextlevel' => CONTEXT_COURSE,
+        'legacy' => array(
+            'guest' => CAP_PREVENT,
+            'student' => CAP_PREVENT,
+            'teacher' => CAP_PREVENT,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
+            'admin' => CAP_ALLOW
+        )
+    ),
+    
     'moodle/blog:view' => array(
 
         'captype' => 'read',