book.module
Version
1.406.2.1 (checked in on 2007/02/14 at 04:30:33 by drumm)
Description
Allows users to collaboratively author a book.
Functions
| Name | Description |
|---|---|
| book_access | Implementation of hook_access(). |
| book_admin | Menu callback; displays the book administration page. |
| book_admin_edit | Display an administrative view of the hierarchy of a book. |
| book_admin_edit_submit | |
| book_admin_orphan | Menu callback; displays a listing of all orphaned book pages. |
| book_admin_overview | Returns an administrative overview of all books. |
| book_block | Implementation of hook_block(). |
| book_content | Returns the content of a given node. If $teaser if TRUE, returns the teaser rather than full content. Displays the most recently approved revision of a node (if any) unless we have to display this page in the context of the moderation queue. |
| book_export | Menu callback; Generates various representation of a book page with all descendants and prints the requested representation to output. |
| book_export_html | This function is called by book_export() to generate HTML for export. |
| book_form | Implementation of hook_form(). |
| book_help | Implementation of hook_help(). |
| book_insert | Implementation of hook_insert(). |
| book_link | Implementation of hook_link(). |
| book_location | Given a node, this function returns an array of 'book node' objects representing the path in the book tree from the root to the parent of the given node. |
| book_location_down | Given a node, this function returns an array of 'book node' objects representing the path in the book tree from the given node down to the last sibling of it. |
| book_menu | Implementation of hook_menu(). |
| book_next | Fetches the node object of the next page of the book. |
| book_nodeapi | Implementation of hook_nodeapi(). |
| book_node_info | Implementation of hook_node_info(). |
| book_node_visitor_html_post | Finishes up generation of printer-friendly HTML after visiting a node. This function is a 'post-node' visitor function for book_recurse(). |
| book_node_visitor_html_pre | Generates printer-friendly HTML for a node. This function is a 'pre-node' visitor function for book_recurse(). |
| book_outline | Implementation of function book_outline() Handles all book outline operations. |
| book_outline_submit | Handles book outline form submissions. |
| book_perm | Implementation of hook_perm(). |
| book_prev | Fetches the node object of the previous page of the book. |
| book_recurse | Traverses the book tree. Applies the $visit_pre() callback to each node, is called recursively for each child of the node (in weight, title order). Finally appends the output of the $visit_post() callback to the output before returning the generated... |
| book_render | Menu callback; prints a listing of all books. |
| book_submit | Implementation of hook_submit(). |
| book_toc | Returns an array of titles and nid entries of book pages in table of contents order. |
| book_toc_recurse | This is a helper function for book_toc(). |
| book_tree | Returns an HTML nested list (wrapped in a menu-class div) representing the book nodes as a tree. |
| book_tree_recurse | This is a helper function for book_tree() |
| theme_book_admin_table | |
| theme_book_export_html | How the book's HTML export should be themed |
| theme_book_navigation | Prepares the links to children (TOC) and forward/backward navigation for a node presented as a book page. |
| _book_admin_table | |
| _book_admin_table_tree |
