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
Comment #1
pbeakley CreditAttribution: pbeakley commentedWell, 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).
Comment #2
btopro CreditAttribution: btopro commentedComment #2.0
btopro CreditAttribution: btopro commentedAdded link to issue in the other module