function _menu_admin_per_menu_menu_overview_page in Menu Admin per Menu 6
Same name and namespace in other branches
- 7 menu_admin_per_menu.module \_menu_admin_per_menu_menu_overview_page()
1 string reference to '_menu_admin_per_menu_menu_overview_page'
- menu_admin_per_menu_menu_alter in ./
menu_admin_per_menu.module - Implementation of hook_menu_alter()
File
- ./
menu_admin_per_menu.module, line 45 - menu_admin_per_menu.module Main file for the menu_admin_per_menu module.
Code
function _menu_admin_per_menu_menu_overview_page() {
if (user_access('administer menu')) {
return menu_overview_page();
}
$result = db_query("SELECT * FROM {menu_custom} ORDER BY title");
$content = array();
while ($menu = db_fetch_array($result)) {
if (user_access('administer ' . $menu['menu_name'] . ' menu items')) {
$menu['href'] = 'admin/build/menu-customize/' . $menu['menu_name'];
$menu['localized_options'] = array();
$content[] = $menu;
}
}
return theme('admin_block_content', $content);
}