By budda on
I'm looking for somebody who knows enough about the node system, especially the book module, and node outlining.
The task is to allow nodes to be outlined in multiple Drupal "books". This would allow a library of 'page' nodes to be created, and then a user hand-pick the page nodes to outline in various books.
Currently a node can only be outlined in to a single book. I do not know if this is a user interface restriction, or a database/technical issue,
I've not currently got time to look in to the problem, but would like to hear from any experienced Drupal developers who may be interested in talking this problem on a paid basis.
Comments
Have a look at some of the other relationship modules
The book module is for heirarchical structures. There are a few other projects that can do what you are looking for. Most are in CVS right now, but they should be exetndable to do what you need.
Have a look at the relationship module, or clipper, or node-relativity.
Heirarchical structures are
Heirarchical structures are what i'm after.
Having several books with the same content in them, but in different orders/sections is the goal.
I don't want to have to duplicate a node, or update it multiple times.
--
Drupal consultancy
--
Ixis (UK): Drupal support, Drupal hosting.
also
category, whatsrelated
I don't think the
I don't think the whatsrelated module will do what i want. I want to be able to re-use the same page-node within multiple book hierarchies.
Looking at the demo site I assume the module adds the weblinks at the bottom of the page?
--
Drupal consultancy
--
Ixis (UK): Drupal support, Drupal hosting.
Same Problem
I have the same request to put the same node in different parent books. It's not as confusing as it sounds. Say you have a profile node of Cameron Diaz and you have two separate books for Blondes and for Celebrities. I'd want the same node to appear in both books.
Does anyone have any new solutions?
A book page
can only have one parent. So your requirement cannot be solved with the book module. A workaround is to create a link in your book content to another book content. You can manage individual book contents loosely with taxonomy.
Your link suggestion gave me
Your link suggestion gave me an idea. Is there a way to create a node and then have it pull the content from another node?
Embbed content from other node
It is possible. One way is to paste the following code into the body of your new node, with nid is the node id of the source. Make sure your input format is PHP.
<?php echo node_view(node_load(nid)); ?>You may need to disable comment on the new node since comments should be placed on the source node.
Emm... this thread is in paid drupal service. There are other free forums.
Thank you!
My apologies. I know it was a paid forum, but it was the only thread that addressed my issue exactly. Thanks again.
This duplicates the whole node rather than just the body
There's a better solution which just grabs the body. I've commented on it here (in the non-paid forums):
http://drupal.org/node/18241#comment-204002