diff --git a/site_verify.module b/site_verify.module index c3669dd..eab7c83 100755 --- a/site_verify.module +++ b/site_verify.module @@ -8,14 +8,14 @@ function site_verify_menu() { 'title' => 'Verifications', 'description' => 'Add, change or remove verifications for your site.', 'page callback' => 'site_verify_list', - 'access arguments' => array('administer site configuration'), + 'access arguments' => array('administer site verifications'), 'file' => 'site_verify.admin.inc', ); $items['admin/config/search/verifications/add'] = array( 'title' => 'Add verification', 'page callback' => 'drupal_get_form', 'page arguments' => array('site_verify_edit_form'), - 'access arguments' => array('administer site configuration'), + 'access arguments' => array('administer site verifications'), 'file' => 'site_verify.admin.inc', 'type' => MENU_LOCAL_ACTION, ); @@ -23,19 +23,19 @@ function site_verify_menu() { 'title' => 'Add', 'page callback' => 'drupal_get_form', 'page arguments' => array('site_verify_edit_form', array(), 5), - 'access arguments' => array('administer site configuration'), + 'access arguments' => array('administer site verifications'), 'file' => 'site_verify.admin.inc', ); $items['admin/config/search/verifications/%site_verify/edit'] = array( 'page callback' => 'drupal_get_form', 'page arguments' => array('site_verify_edit_form', 4), - 'access arguments' => array('administer site configuration'), + 'access arguments' => array('administer site verifications'), 'file' => 'site_verify.admin.inc', ); $items['admin/config/search/verifications/%site_verify/delete'] = array( 'page callback' => 'drupal_get_form', 'page arguments' => array('site_verify_delete_form', 4), - 'access arguments' => array('administer site configuration'), + 'access arguments' => array('administer site verifications'), 'file' => 'site_verify.admin.inc', ); @@ -73,6 +73,18 @@ function site_verify_init() { } /** +* Implements hook_permission(). +*/ +function site_verify_permission() { + return array( + 'administer site verifications' => array( + 'title' => t('Administer site verifications'), + 'description' => t('Perform administration tasks for site verifications.'), + ), + ); +} + +/** * Menu load callback; loads a site verification record. * * This also loads the engine details if the record was found.