dblog_menu

6 dblog.module dblog_menu()
7 dblog.module dblog_menu()
8 dblog.module dblog_menu()

Implements hook_menu().

File

modules/dblog/dblog.module, line 39
System monitoring and logging for administrators.

Code

function dblog_menu() {
  $items['admin/reports/dblog'] = array(
    'title' => 'Recent log messages', 
    'description' => 'View events that have recently been logged.', 
    'page callback' => 'dblog_overview', 
    'access arguments' => array('access site reports'), 
    'weight' => -1, 
    'file' => 'dblog.admin.inc',
  );
  $items['admin/reports/page-not-found'] = array(
    'title' => "Top 'page not found' errors", 
    'description' => "View 'page not found' errors (404s).", 
    'page callback' => 'dblog_top', 
    'page arguments' => array('page not found'), 
    'access arguments' => array('access site reports'), 
    'file' => 'dblog.admin.inc',
  );
  $items['admin/reports/access-denied'] = array(
    'title' => "Top 'access denied' errors", 
    'description' => "View 'access denied' errors (403s).", 
    'page callback' => 'dblog_top', 
    'page arguments' => array('access denied'), 
    'access arguments' => array('access site reports'), 
    'file' => 'dblog.admin.inc',
  );
  $items['admin/reports/event/%'] = array(
    'title' => 'Details', 
    'page callback' => 'dblog_event', 
    'page arguments' => array(3), 
    'access arguments' => array('access site reports'), 
    'file' => 'dblog.admin.inc',
  );

  if (module_exists('search')) {
    $items['admin/reports/search'] = array(
      'title' => 'Top search phrases', 
      'description' => 'View most popular search phrases.', 
      'page callback' => 'dblog_top', 
      'page arguments' => array('search'), 
      'access arguments' => array('access site reports'), 
      'file' => 'dblog.admin.inc',
    );
  }

  return $items;
}
Login or register to post comments