Adding other content types

By default, you can only add Book pages to a book. That is often perfectly adequate, but you can also choose to add other content types.

For example, cookiewiki.com has a custom Recipe content type, and we might want to add recipes to our recipe book. We must change the book settings to allow us to do that.

Go to Navigation |Content management | Books and choose the Settings tab.

Under Allowed book outline types you will see a list with a checkbox for each content type. Simply check every type which you want to be allowed in a book. On Cookie Wiki we would check Recipes, and Book pages (because we might want to include general information pages as well as recipe pages).

Under Default child page type you can choose the default type for a child page. That is the type of content created if you click Add child page when viewing a book page. Choose whichever type you expect to be most common in your book.

Adding a non-default content type

Suppose we decided to leave the default content type set to Book pages. How would we add a Recipe page to our book?

The answer is to use the “long-hand” method of adding content. Create a Recipe page using Navigation | Create content. In the Book outline group of the content editing page, assign the page to the book, in its required position.

Note that if we hadn't taken the step of adding Recipe to our Allowed book outline types, the Book outline group would not even be visible in the content editing page.