diff --git a/og_menu.module b/og_menu.module index ef3b953dc06281558a37a3f307074e9f9013e136..5a3a22af10a7ce3e1045c2d21c41e5af90cd984c 100644 --- a/og_menu.module +++ b/og_menu.module @@ -11,9 +11,13 @@ */ function og_menu_permission() { return array( + 'administer og menu configuration' => array( + 'title' => t('Administer OG Menu configuration'), + 'description' => t('Grant access to the global OG Menu configuration.'), + ), 'administer og menu' => array( 'title' => t('Administer OG menus'), - 'description' => t('Administer custom menus for a group'), + 'description' => t('Administer custom menus for all groups.'), ), ); } @@ -22,7 +26,12 @@ function og_menu_permission() { * Implements hook_og_permission(). */ function og_menu_og_permission() { - return og_menu_permission(); + return array( + 'administer og menu' => array( + 'title' => t('Administer OG menus'), + 'description' => t('Administer custom menus in the group context'), + ), + ); } /** @@ -167,7 +176,7 @@ function og_menu_menu() { 'description' => 'Configuration for Organic groups menu', 'page callback' => 'drupal_get_form', 'page arguments' => array('og_menu_config_form'), - 'access arguments' => array('access administration pages'), + 'access arguments' => array('administer og menu configuration'), 'type' => MENU_NORMAL_ITEM, 'file' => 'og_menu.pages.inc', );