function tripal_natural_diversity_menu

2.x tripal_natural_diversity.module tripal_natural_diversity_menu()
3.x tripal_natural_diversity.module tripal_natural_diversity_menu()

Implements hook_menu().

Menu items are automatically added for the new node types created by this module to the 'Create Content' Navigation menu item. This function adds more menu items needed for this module.

Related topics

File

tripal_natural_diversity/tripal_natural_diversity.module, line 46
Basic function for the natural diversity module

Code

function tripal_natural_diversity_menu() {
  $items = array();

  // the administative settings menu
  $items['admin/tripal/chado/tripal_natdiv'] = array(
    'title' => 'Natural Diversity Experiments',
    'description' => 'Experiments relating to natural diversity such as genotype and phenotype experiments.',
    'page callback' => 'tripal_natural_diversity_admin_natdiv_view',
    'access arguments' => array('administer tripal nd'),
    'type' => MENU_NORMAL_ITEM,
  );

  $items['admin/tripal/chado/tripal_natdiv/help'] = array(
    'title' => 'Help',
    'description' => ('Help for the Tripal natural diversity module.'),
    'page callback' => 'theme',
    'page arguments' => array('tripal_natural_diversity_help'),
    'access arguments' => array('administer tripal nd'),
    'type' => MENU_LOCAL_TASK,
    'weight' => 10
  );

  $items['admin/tripal/chado/tripal_natdiv/views/natdiv_exp/enable'] = array(
    'title' => 'Enable Natural Diversity Administrative View',
    'page callback' => 'tripal_enable_view',
    'page arguments' => array('tripal_natural_diversity_admin_natdiv_exp', 'admin/tripal/chado/tripal_natdiv'),
    'access arguments' => array('administer tripal nd'),
    'type' => MENU_CALLBACK,
  );

  return $items;
}