From f6debf7080105e9a2213bd3d2aea32476cead4ae Mon Sep 17 00:00:00 2001 From: Tim Steiner <tsteiner2@unl.edu> Date: Tue, 28 Sep 2010 21:43:58 +0000 Subject: [PATCH] Protected the admin page of TAC behind a permission. git-svn-id: file:///tmp/wdn_thm_drupal/branches/drupal-7.x@191 20a16fea-79d4-4915-8869-1ea9d5ebf173 --- sites/all/modules/taxonomy_access_control/tac.module | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sites/all/modules/taxonomy_access_control/tac.module b/sites/all/modules/taxonomy_access_control/tac.module index 9e1cd066..3c3707cb 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) -- GitLab