diff --git a/sites/all/modules/taxonomy_access_control/tac.module b/sites/all/modules/taxonomy_access_control/tac.module index 9e1cd0666d140d2c3e4fc005fcc28aaa9207b398..3c3707cbf8326d4fae681e42f304bf601105e7f3 100644 --- a/sites/all/modules/taxonomy_access_control/tac.module +++ b/sites/all/modules/taxonomy_access_control/tac.module @@ -8,7 +8,7 @@ function tac_menu() 'title' => 'Taxonomy Access Controls', 'page callback' => 'drupal_get_form', 'page arguments' => array('tac_admin'), - 'access callback' => TRUE, + 'access arguments' => array('administer tac'), 'file' => 'tac.admin.php', 'type' => MENU_LOCAL_TASK ); @@ -25,9 +25,14 @@ function tac_theme() ); } -function tac_form_alter(&$form, $form_state, $form_id) +function tac_permission() { - + return array( + 'administer tac' => array( + 'title' => t('Administer'), + 'description' => t('Administer the specific grants given to role/term pairs.') + ), + ); } function tac_node_access($node, $op, $account)