In the module Book Made Simple (https://drupal.org/project/book_made_simple) I set permissions such that only node type A can be a Book parent, and node types B and C can be its children. However, when I select "add content" either through the main big button at the top of the Outline Designer table or in the dropdown, node type A comes up as an option. If I choose the option, it bypasses the Book Made Simple permission and goes ahead and allows node type A to be a child of node type A (although the BMS setting works correctly if I try to do that via the normal node/add/* form).

I have no idea which module this falls to so I'm posting an issue there as well. https://drupal.org/node/2082917

Comments

pbeakley’s picture

Well, a small update and a confession that I really don't know what the settings at admin/content/book/settings actually do.

When I de-select "node type A" from the list of Content Types Allowed in Book Outlines, I thought that would mean I could not use node type A to create a top-level book document. But it sure looks like I can.

In any case, there is still the overarching issue of the module not respecting BMS-set permissions. If I set Node Type C (for example) to be only a child of Node Type B and to allow no children of Node Type B, I can still create children under C via Outline Designer, although when I try to do so via node/add I am prohibited from doing so (which is the correct behavior).

btopro’s picture

Status: Active » Postponed
btopro’s picture

Issue summary: View changes

Added link to issue in the other module