Book Page Content Type


Book page content is very similar to other basic node types in OSU Drupal 6.

To create Book page, similar to all other content types, go to Admin menu > Content management > Create content and select the Book page content type.

There are a couple of things that differentiate Book page content from other types. The first is the use of the Book outline element on the node submission form. The second is the display of two links on the saved content: Add child page and Printer friendly version.

Let's walk through the process of creating a Parent page, and how to create a Child page from a Parent page.

Book Page Submission Form
book page submission form

  1. Add your title, body content, and set the input format, if necessary - just like you would with any typical node type. When you get to the Book outline fieldset, though - here is where things start to change.
  2. Click on the Book outline fieldset to open it.
  3. In the Book field, select "create a new book". Some activity will occur and then you will receive a message on the screen, under the field, informing you that "This will be the top-level page in the book."  This top-level page is also known as the Parent page.
  4. Click the Save button.

Once your node is in View mode, look to the bottom of the content area. You should see two links: Add child page and Printer friendly version.

parent book page created with add child page and printer friendly version links at bottom of content area

Once you have a parent page, to add additional pages to your book, just click the Add child page link. This will open a new, blank Book page submission form and automatically relate it to the parent.

add child page link highlighted on parent book page

Child pages can have child pages of their own.  In fact, the outline structure you can build using Book page content type can go up to 9 levels deep.  It's suggested, though, for the sake of clarity (and so things fit well in the Book navigation block) that you keep the depth to 4-5 levels.  If your content's outline structure exceeds this, you may want to re-examine how you have structured it out and split your work into separate books.

So now that we know how to create a basic book structure,let's take a look at the other components of the Book module that make it unique.