]> git.mjollnir.org Git - moodle.git/commitdiff
Added new capabilities, renamed mod/data:readentry to mod/data:viewentry to make...
authorvyshane <vyshane>
Mon, 18 Sep 2006 13:46:09 +0000 (13:46 +0000)
committervyshane <vyshane>
Mon, 18 Sep 2006 13:46:09 +0000 (13:46 +0000)
mod/data/db/access.php
mod/data/view.php

index 5581f7fd9996f0fd509a6a3896118286b2eb9fc2..fde55f1da4ee95788a7ffb5d34a9c08232a0fa50 100644 (file)
 
 $mod_data_capabilities = array(
     
-    'mod/data:readentry' => array(
+    'mod/data:viewentry' => array(
     
         'captype' => 'read',
         'contextlevel' => CONTEXT_MODULE,
         'legacy' => array(
-            'guest' => CAP_ALLOW,
+            'guest' => CAP_PREVENT,
             'student' => CAP_ALLOW,
             'teacher' => CAP_ALLOW,
             'editingteacher' => CAP_ALLOW,
@@ -47,6 +47,20 @@ $mod_data_capabilities = array(
         )
     ),
     
+    'mod/data:viewentriesfromallgrous' => array(
+    
+        'captype' => 'read',
+        'contextlevel' => CONTEXT_MODULE,
+        'legacy' => array(
+            'guest' => CAP_PREVENT,
+            'student' => CAP_PREVENT,
+            'teacher' => CAP_ALLOW,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
+            'admin' => CAP_ALLOW
+        )
+    ),
+    
     'mod/data:writeentry' => array(
     
         'captype' => 'write',
@@ -75,6 +89,20 @@ $mod_data_capabilities = array(
         )
     ),
     
+    'mod/data:viewrating' => array(
+    
+        'captype' => 'read',
+        'contextlevel' => CONTEXT_MODULE,
+        'legacy' => array(
+            'guest' => CAP_PREVENT,
+            'student' => CAP_PREVENT,
+            'teacher' => CAP_ALLOW,
+            'editingteacher' => CAP_ALLOW,
+            'coursecreator' => CAP_ALLOW,
+            'admin' => CAP_ALLOW
+        )
+    ),
+    
     'mod/data:rate' => array(
     
         'captype' => 'write',
@@ -147,4 +175,4 @@ $mod_data_capabilities = array(
     
 );
 
-?>
+?>
\ No newline at end of file
index b4a75dfaedc9f9bba00d0d6bae72d011b260fe7f..df55822fab95134030f4c8af93ad96d41cce5552 100755 (executable)
@@ -84,7 +84,7 @@
     require_course_login($course, true, $cm);
     
     $context = get_context_instance(CONTEXT_MODULE, $cm->id);
-    require_capability('mod/data:readentry', $context);
+    require_capability('mod/data:viewentry', $context);
 
 /// If it's hidden then it's don't show anything.  :)
     if (empty($cm->visible) and !has_capability('mod/data:managetemplates', $context)) {