You are here

function book_helper_menu_link_alter in Book helper 6

Same name and namespace in other branches
  1. 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']));
  }
}