? .svn ? generate/.svn ? krumo/.svn ? krumo/docs/.svn ? krumo/docs/Krumo/.svn ? krumo/docs/media/.svn ? krumo/docs/media/images/.svn ? krumo/docs/media/lib/.svn ? krumo/skins/.svn ? krumo/skins/blue/.svn ? krumo/skins/default/.svn ? krumo/skins/green/.svn ? krumo/skins/orange/.svn ? krumo/skins/schablon.com/.svn ? performance/.svn ? translations/.svn Index: performance/performance.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/devel/performance/performance.module,v retrieving revision 1.2.2.27 diff -u -p -r1.2.2.27 performance.module --- performance/performance.module 13 Sep 2009 12:11:34 -0000 1.2.2.27 +++ performance/performance.module 19 Oct 2009 00:18:49 -0000 @@ -17,7 +17,7 @@ function performance_menu() { 'description' => 'Logs performance data: page generation times and memory usage.', 'page callback' => 'drupal_get_form', 'page arguments' => array('performance_settings'), - 'access arguments' => array('access administration pages'), + 'access arguments' => array('administer performance logging'), ); $items['admin/settings/performance_logging/apc_clear'] = array( @@ -25,26 +25,33 @@ function performance_menu() { 'description' => 'Clears performance statistics collected in APC.', 'page callback' => 'drupal_get_form', 'page arguments' => array('performance_clear_apc_confirm'), - 'access arguments' => array('access administration pages'), + 'access arguments' => array('administer performance logging'), ); $items['admin/reports/performance_logging_summary'] = array( 'title' => 'Performance Logs: Summary', 'description' => 'View summary performance logs: page generation times and memory usage.', 'page callback' => 'performance_view_summary', - 'access arguments' => array('access site reports'), + 'access arguments' => array('administer performance logging'), ); $items['admin/reports/performance_logging_details'] = array( 'title' => 'Performance Logs: Details', 'description' => 'View detailed, per page, performance logs: page generation times and memory usage.', 'page callback' => 'performance_view_details', - 'access arguments' => array('access site reports'), + 'access arguments' => array('administer performance logging'), ); return $items; } +/** + * Implementation of hook_perm(). + */ +function performance_perm() { + return array('administer performance logging'); +} + function performance_settings() { $options = array( 0 => t('Disabled'),