function book_helper_menu_alter in Book helper 7
Same name and namespace in other branches
- 6 book_helper.module \book_helper_menu_alter()
 
Implements hook_menu_alter().
Overrides the books outline page.
See also
File
- ./
book_helper.module, line 93  - Improves Drupal's core book module's functionality.
 
Code
function book_helper_menu_alter(&$items) {
  // Hijack the book.module's 'edit order and titles' page. (admin/content/book/%node)
  // This allows us to add the hide/show checkbox to order book form.
  $items['admin/content/book/%node']['page arguments'] = array(
    'book_helper_admin_edit',
    3,
  );
  $items['admin/content/book/%node']['file'] = 'book_helper.admin.inc';
  $items['admin/content/book/%node']['file path'] = drupal_get_path('module', 'book_helper');
  // Remove outline tab.
  if (variable_get('book_helper_remove_outline', '0') == '1') {
    unset($items['node/%node/outline']);
  }
}