Version

1.537 (checked in on 2010/01/30 at 04:23:46 by webchick)

Description

Allows users to create and organize related content in an outline.

Functions

Namesort iconDescription
book_admin_pathsImplements hook_admin_paths().
book_block_configureImplements hook_block_configure().
book_block_infoImplements hook_block_info().
book_block_saveImplements hook_block_save().
book_block_viewImplements hook_block_view().
book_childrenFormat the menu links for the child pages of the current page.
book_entity_info_alterImplements hook_entity_info_alter().
book_export_traverseTraverse the book tree to build printable or exportable output.
book_form_alterImplements hook_form_alter().
book_form_node_delete_confirm_alterForm altering function for the confirm form for a single node deletion.
book_get_booksReturns an array of all books.
book_get_flat_menuGet the book menu tree for a page, and return it as a linear array.
book_helpImplements hook_help().
book_initImplements hook_init().
book_link_loadLike menu_link_load(), but adds additional data from the {book} table.
book_menuImplements hook_menu().
book_menu_nameGenerate the corresponding menu name from a book ID.
book_menu_subtree_dataGet the data representing a subtree of the book hierarchy.
book_nextFetches the menu link for the next page of the book.
book_node_deleteImplements hook_node_delete().
book_node_exportGenerates printer-friendly HTML for a node.
book_node_insertImplements hook_node_insert().
book_node_loadImplements hook_node_load().
book_node_prepareImplements hook_node_prepare().
book_node_presaveImplements hook_node_presave().
book_node_type_updateImplements hook_node_type_update().
book_node_updateImplements hook_node_update().
book_node_viewImplements hook_node_view().
book_node_view_linkInject links into $node as needed.
book_page_alterImplements hook_page_alter().
book_permissionImplements hook_permission().
book_prevFetches the menu link for the previous page of the book.
book_themeImplements hook_theme().
book_tocReturns an array of book pages in table of contents order.
book_type_is_allowedDetermine if a given node type is in the list of types allowed for books.
book_update_bidUpdate the bid for a page and its children when it is moved to a new book.
template_preprocess_book_all_books_blockProcess variables for book-all-books-block.tpl.php.
template_preprocess_book_export_htmlProcess variables for book-export-html.tpl.php.
template_preprocess_book_navigationProcess variables for book-navigation.tpl.php.
template_preprocess_book_node_export_htmlProcess variables for book-node-export-html.tpl.php.
theme_book_title_linkGenerate the HTML output for a link to a book title when used as a block title.
_book_add_form_elementsBuild the common elements of the book form for the node and outline forms.
_book_flatten_menuRecursive helper function for book_get_flat_menu().
_book_link_defaultsReturn an array with default values for a book link.
_book_outline_accessMenu item access callback - determine if the outline tab is accessible.
_book_outline_remove_accessMenu item access callback - determine if the user can remove nodes from the outline.
_book_parent_depth_limitFind the depth limit for items in the parent select.
_book_parent_selectBuild the parent selection form element for the node form or outline tab.
_book_toc_recurseA recursive helper function for book_toc().
_book_update_outlineCommon helper function to handles additions and updates to the book outline.