]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-18419 Hiding export and import tabs from users who lack moodle/grade:export|impor...
authornicolasconnault <nicolasconnault>
Thu, 23 Apr 2009 07:23:16 +0000 (07:23 +0000)
committernicolasconnault <nicolasconnault>
Thu, 23 Apr 2009 07:23:16 +0000 (07:23 +0000)
grade/lib.php

index 7d81e657adfdcddba46ec0f823b4b5dfcd987352..4db697a45f2156ebf06a4c30478e736fc673ab27 100644 (file)
@@ -671,6 +671,13 @@ function grade_get_plugin_info($courseid, $active_type, $active_plugin) {
         $plugin_info['preferences'] = $prefs;
     }
 
+    // Check import and export caps
+    if (!has_capability('moodle/grade:export', $context)) {
+        unset($plugin_info['export']);
+    }
+    if (!has_capability('moodle/grade:import', $context)) {
+        unset($plugin_info['import']);
+    }
     return $plugin_info;
 }