diff options
Diffstat (limited to 'modules/book.module')
-rw-r--r-- | modules/book.module | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/modules/book.module b/modules/book.module index 652c5a968..d27591c80 100644 --- a/modules/book.module +++ b/modules/book.module @@ -1,14 +1,6 @@ <?php // $Id$ -function book_system($field){ - $output = ""; - - if ($field == "description") { $output = book_help("admin/system/modules"); }; - return $output; - -} - function book_node($field) { global $user; @@ -79,7 +71,7 @@ function book_link($type, $node = 0, $main = 0) { if ($type == "system") { if (user_access("maintain books")) { - menu("node/add/book", t("book page"), "book_page", NULL,0); + menu("node/add/book", t("book page"), "book_page", NULL, 0); menu("admin/node/book", t("books"), NULL, NULL, 4); menu("admin/node/book/orphan", t("orphan pages"), NULL, NULL, 8); menu("admin/node/book/help", t("help"), NULL, NULL, 9); @@ -418,7 +410,7 @@ function book_show($node, $cid) { if (node_access("view", $node)) { if ($node->type == "book") { - book_view($node,0); + book_view($node, 0); } else { @@ -448,7 +440,7 @@ function book_show($node, $cid) { ** View the node */ theme("breadcrumb", $node->breadcrumb); - theme("node",$node, 0); + theme("node", $node, 0); } else { @@ -859,9 +851,9 @@ function book_help($section = "admin/node/book/help") { $output .= "<p>In order to set up the FAQ, you have to create a new book which will hold all your content. To do so, click on the %create link. Give it a thoughtful title, and body. A title like \"Estonia Travel - FAQ\" is nice. You may always edit these fields later. You will probably want to designate <i><root></i> as the parent of this page. Leave the <i>log message</i> and <i>type</i> fields blank for now. After you have submitted this book page, you are ready to begin filling up your book with questions that are frequently asked.</p>"; $output .= "<p>Whenever you come across a post which you want to include in your FAQ, click on the <i>administer</i> link. Then click on the <i>edit book outline</i> button at the bottom of the page. Then place the relevant post wherever is most appropriate in your book by selecting a <i>parent</i>. Books are quite flexible. They can have sections like <i>Flying to Estonia</i>, <i>Eating in Estonia</i> and so on. As you get more experienced with the book module, you can reorganize posts in your book so that it stays organized.</p>"; $output .= "<p>Notes:</p><ul><li>Any comments attached to those relevant posts which you designate as book pages will also be transported into your book. This is a great feature, since much wisdom is shared via comments. Remember that all future comments and edits will automatically be reflected in your book.</li><li>You may wish to edit the title of posts when adding them to your FAQ. This is done on the same page as the <i>Edit book outline</i> button. Clear titles improve navigability enormously.</li><li>Book pages may come from any content type (blog, story, page, etc.). If you are creating a post solely for inclusion in your book, then use the %create link.</li><li>If you don't see the <i>administer</i> link, then you probably have insufficient %permission.</li><li>If you want to get really fancy, note that books are one of the few content types which allow raw PHP in their <i>body</i>. So you've got lots of geeky possibilities there.</li></ul>"; - $output = t($output, array("%permissions" => l(t("permissions"), "admin/user/permission"), "%create" => l(t("create book page"), "node/add/book"), "%collaborative-book" => l(t("collaborative book"), "admin/node/book"), "%orphans-book" => l(t("review their books for orphans"), "admin/node/book/orphan"), "%export-book" => l(t("export their books"), "book/print"), "%create" => l(t("create book page"), "node/add/book") )); + $output = t($output, array("%permissions" => l(t("permissions"), "admin/user/permission"), "%create" => l(t("create book page"), "node/add/book"), "%collaborative-book" => l(t("collaborative book"), "admin/node/book"), "%orphans-book" => l(t("review their books for orphans"), "admin/node/book/orphan"), "%export-book" => l(t("export their books"), "book/print"), "%create" => l(t("create book page"), "node/add/book"))); break; - case 'admin/system/modules': + case 'admin/system/modules#description': $output = t("Allows users to collaboratively author a book."); break; case 'admin/node/book': |