From 134fbea20238a3f7612a9244f93c851112fe6b0f Mon Sep 17 00:00:00 2001
From: nicolasconnault <nicolasconnault>
Date: Thu, 23 Apr 2009 07:23:16 +0000
Subject: [PATCH] MDL-18419 Hiding export and import tabs from users who lack
 moodle/grade:export|import caps. Merged from MOODLE_19_STABLE

---
 grade/lib.php | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/grade/lib.php b/grade/lib.php
index 7d81e657ad..4db697a45f 100644
--- a/grade/lib.php
+++ b/grade/lib.php
@@ -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;
 }
 
-- 
2.39.5