function book_helper_menu_link_alter in Book helper 6
Same name and namespace in other branches
- 7 book_helper.module \book_helper_menu_link_alter()
Implementation of hook_menu_link_alter().
File
- ./
book_helper.module, line 64 - Improves Drupal's core book module's functionality.
Code
function book_helper_menu_link_alter(&$item, $menu) {
// Book module does not support hidden pages so we need to manually
// preserve it when a book page is updated outside of the book helper
// module's node/%/order page.
if (isset($item['module']) && $item['module'] == 'book' && isset($item['mlid']) && !isset($item['hidden'])) {
$item['hidden'] = db_result(db_query('SELECT hidden FROM {menu_links} WHERE mlid=%d', $item['mlid']));
}
}