I'm planning to put together several book-like publicationss in Drupal, but some pages may be repeated between them. In order to avoid duplicating information, I'd like to assign the relevant pages to multiple books. However, the Book Outline control only allows a single book to be selected.

Is there any way to get around this? Or should I forget about using books altogether, and address the problem with a taxonomy structure?

Comments

cog.rusty’s picture

If some duplication is acceptable, the 'node_clone' module would be useful. There used to be also some modules for duplicating whole book structures for use as templates (mainly 'node_template' and 'skeleton') but they exist only for Drupal 5.

To avoid duplication, besides taxonomy, also consider 'cck' and the included 'nodereference' field module. With those and with the help of the 'views' you can achieve something resembling relational design.

adam_b’s picture

I've seen the node_clone module, but that isn't really what I want. I suspect you're right about using taxonomy/cck/views - I'll look into that. Any easy way to replicate the nice navigation that books have at the bottom of the pages?

adam_b’s picture

The Custom Pagers module claims to allow you to replicate book navigation - haven't tested it properly yet but it looks promising.

adam_b’s picture

Also, the Outline module has this functionality in its roadmap - but it's not working yet.

mr.andrey’s picture

subscribing... I'd like to be able to "group" nodes into single entities.