From 6ba8a61a6a0804de48314251484461ddcd9ce53d Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Fri, 30 Jun 2017 10:25:28 -0400 Subject: [PATCH] Setup for only the manager members can goto this. Shouldn't show up anyways but better safe than sorry. --- setup/adminTabs.php | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/setup/adminTabs.php b/setup/adminTabs.php index 1fc5531..e21abde 100644 --- a/setup/adminTabs.php +++ b/setup/adminTabs.php @@ -76,16 +76,18 @@ add_filter('glm-member-db-add-tab-for-management', return $addOnTabs; } ); -add_filter('glm-member-db-add-tab-for-import', - function($addOnTabs) { - $newTabs = array( - array( - 'text' => 'Social Media', - 'menu' => 'import', - 'action' => 'social', - ) - ); - $addOnTabs = array_merge($addOnTabs, $newTabs); - return $addOnTabs; - } -); +if (current_user_can('glm_members_members')) { + add_filter('glm-member-db-add-tab-for-import', + function($addOnTabs) { + $newTabs = array( + array( + 'text' => 'Social Media', + 'menu' => 'import', + 'action' => 'social', + ) + ); + $addOnTabs = array_merge($addOnTabs, $newTabs); + return $addOnTabs; + } + ); +} -- 2.17.1