You are here

function menu_admin_per_menu_menu_alter in Menu Admin per Menu 7

Same name and namespace in other branches
  1. 6 menu_admin_per_menu.module \menu_admin_per_menu_menu_alter()

Implements hook_menu_alter().

File

./menu_admin_per_menu.module, line 26
Written by Henri MEDOT <henri.medot[AT]absyx[DOT]fr> http://www.absyx.fr

Code

function menu_admin_per_menu_menu_alter(&$items) {
  $items['admin/structure/menu']['page callback'] = '_menu_admin_per_menu_menu_overview_page';
  $items['admin/structure/menu']['access callback'] = '_menu_admin_per_menu_access';
  unset($items['admin/structure/menu']['access arguments']);
  $items['admin/structure/menu/manage/%menu']['access callback'] = '_menu_admin_per_menu_menu_access';
  $items['admin/structure/menu/manage/%menu']['access arguments'] = array(
    4,
  );
  $items['admin/structure/menu/manage/%menu/add']['access callback'] = '_menu_admin_per_menu_menu_access';
  $items['admin/structure/menu/manage/%menu/add']['access arguments'] = array(
    4,
  );
  $items['admin/structure/menu/item/%menu_link/edit']['access callback'] = '_menu_admin_per_menu_menu_link_access';
  $items['admin/structure/menu/item/%menu_link/edit']['access arguments'] = array(
    4,
  );
  $items['admin/structure/menu/item/%menu_link/reset']['access callback'] = '_menu_admin_per_menu_menu_link_access';
  $items['admin/structure/menu/item/%menu_link/reset']['access arguments'] = array(
    4,
  );
  $items['admin/structure/menu/item/%menu_link/delete']['access callback'] = '_menu_admin_per_menu_menu_link_access';
  $items['admin/structure/menu/item/%menu_link/delete']['access arguments'] = array(
    4,
  );
}