function i18n_menu_overview_menu_alter in Menu per language - i18n menu overview 7.3
Same name and namespace in other branches
- 7.2 i18n_menu_overview.module \i18n_menu_overview_menu_alter()
Implementation of hook_menu_alter()
File
- ./
i18n_menu_overview.module, line 263 - menu language module file displays menus per language
Code
function i18n_menu_overview_menu_alter(&$items) {
$items['admin/structure/menu']['page callback'] = '_i18n_menu_overview_menu_overview_page';
$items['admin/structure/menu']['access callback'] = '_i18n_menu_overview_access';
unset($items['admin/structure/menu']['access arguments']);
$items['admin/structure/menu/manage/%menu']['access callback'] = '_i18n_menu_overview_menu_access';
$items['admin/structure/menu/manage/%menu']['access arguments'] = array(
4,
);
$items['admin/structure/menu/manage/%menu/add']['access callback'] = '_i18n_menu_overview_menu_access';
$items['admin/structure/menu/manage/%menu/add']['access arguments'] = array(
4,
);
$items['admin/structure/menu/manage/%menu/translate']['access callback'] = '_i18n_menu_overview_menu_access';
$items['admin/structure/menu/manage/%menu/translate']['access arguments'] = array(
4,
);
$items['admin/structure/menu/item/%menu_link/edit']['access callback'] = '_i18n_menu_overview_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'] = '_i18n_menu_overview_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'] = '_i18n_menu_overview_menu_link_access';
$items['admin/structure/menu/item/%menu_link/delete']['access arguments'] = array(
4,
);
$items['admin/structure/menu/item/%menu_link/translate']['access callback'] = '_i18n_menu_overview_menu_link_access';
$items['admin/structure/menu/item/%menu_link/translate']['access arguments'] = array(
4,
);
// This will unset the default menu link generated by Drupal.
//$i18n_menu_overview_hide_default_menu_link = variable_get('i18n_menu_overview_hide_default_menu_link', TRUE);
//if ($i18n_menu_overview_hide_default_menu_link) {
//unset($items['admin/structure/menu/manage/%menu']);
//}
}