openlayers_menu

openlayers/openlayers.module, line 65

Versions
6
openlayers_menu()

Implementation of hook_menu

Code

<?php
function openlayers_menu() {
  $items = array();

  $items['admin/settings/openlayers'] = array(
    'title' => 'OpenLayers',
    'description' => t('OpenLayers administrative settings.'),
    'page callback' => 'drupal_get_form',
    'page arguments' => array('openlayers_admin_settings'),
    'access arguments' => array('administer openlayers'),
    'file' => 'includes/openlayers.admin.inc',
  );
  $items['admin/settings/openlayers/settings'] = array(
    'title' => 'Settings',
    'description' => t('Main settings for OpenLayers.'),
    'page callback' => 'drupal_get_form',
    'page arguments' => array('openlayers_admin_settings'),
    'access arguments' => array('administer openlayers'),
    'file' => 'includes/openlayers.admin.inc',
    'type' => MENU_DEFAULT_LOCAL_TASK,
    'weight' => -20,
  );
  $items['admin/settings/openlayers/defaults'] = array(
    'title' => 'Defaults',
    'description' => t('Configure defaults for OpenLayers maps.'),
    'page callback' => 'drupal_get_form',
    'page arguments' => array('openlayers_admin_default_settings'),
    'access arguments' => array('administer openlayers'),
    'file' => 'includes/openlayers.defaults.inc',
    'type' => MENU_LOCAL_TASK,
    'weight' => -10,
  );

  return $items;
}
?>