You are here

function views_ui_basic_menu in Views UI: Edit Basic Settings 6

Same name and namespace in other branches
  1. 8 views_ui_basic.module \views_ui_basic_menu()
  2. 7 views_ui_basic.module \views_ui_basic_menu()

Implements hook_menu().

File

./views_ui_basic.module, line 41
views_ui_basic.module User interface to edit basic settings of Views.

Code

function views_ui_basic_menu() {
  $items = array();
  $items['admin/content/views_ui_basic'] = array(
    'title' => t('Edit views'),
    'page callback' => 'views_ui_basic_list_page',
    'access arguments' => array(
      'edit views basic settings',
    ),
    'type' => MENU_NORMAL_ITEM,
  );
  $items['views_ui_basic'] = array(
    // different URI to support rich text editors
    'title' => t('Edit basic settings'),
    'page callback' => 'views_ui_basic_edit_form',
    'page arguments' => array(
      1,
      2,
      3,
    ),
    'access arguments' => array(
      'edit views basic settings',
    ),
    'type' => MENU_CALLBACK,
  );
  $items['admin/build/views/views_ui_basic'] = array(
    'title' => t('Editable basic settings'),
    'page callback' => 'drupal_get_form',
    'page arguments' => array(
      'views_ui_basic_admin_form',
    ),
    'access arguments' => array(
      'administer views',
    ),
    'type' => MENU_LOCAL_TASK,
    'file' => 'views_ui_basic.admin.inc',
    'weight' => 50,
  );

  // Generate local tasks (menu tabs) for View pages
  _views_ui_basic_define_menu($items);
  return $items;
}