white screen in Drupal 6

  1. /**
  2.  * Implementation of hook_menu().
  3.  */
  4. function letters_menu($may_cache) {
  5.   $items = array();
  6.   $items['letter'] = array(
  7.     'path' => ,
  8.     'title' => t('Write a letter to the editor'),
  9.     'callback' => 'drupal_get_form',
  10.     'callback arguments' => array('letters_form'),
  11.     'access' => (user_access('access letters')),
  12.     'type' => MENU_CALLBACK
  13.   );
  14.   $items['admin/settings/letters'] = array(
  15.     'path' => ,
  16.     'title' => t('Letters to the Editor'),
  17.     'callback' => 'letters_admin',
  18.     'access' => user_access('administer letters'),
  19.     'type' => MENU_NORMAL_ITEM
  20.   );
  21.   $items['admin/settings/letters/list'] = array(
  22.     'path' => ,
  23.     'title' => t('List'),
  24.     'type' => MENU_DEFAULT_LOCAL_TASK,
  25.     'weight' => -10);
  26.   $items['admin/settings/letters/add'] = array(
  27.     'path' => ,
  28.     'title' => t('Add editor'),
  29.     'callback' => 'drupal_get_form',
  30.     'callback arguments' => array('letters_admin_edit_form', 'add'),
  31.     'access' => user_access('administer letters'),
  32.     'type' => MENU_LOCAL_TASK
  33.   );
  34.   $items['admin/settings/letters/edit/%newsid'] = array(
  35.     'path' => ,
  36.     'title' => t('Edit editor'),
  37.     'callback' => 'drupal_get_form',
  38.     'callback arguments' => array('letters_admin_edit_form', 'edit'),
  39.     'access' => user_access('administer letters'),
  40.     'type' => MENU_CALLBACK
  41.   );
  42.   $items['admin/settings/letters/delete/%newsid'] = array(
  43.     'path' => ,
  44.     'title' => t('Delete menu'),
  45.     'callback' => 'drupal_get_form',
  46.     'callback arguments' => array('letters_admin_delete_form'),
  47.     'access' => user_access('administer letters'),
  48.     'type' => MENU_CALLBACK
  49.   );
  50.   return $items;
  51. }