This addresses the issue raised at http://drupal.org/node/48790.

Currently, a user with 'maintain books' permission can edit book pages, but also arbitrarily add existing nodes to a book outline. This patch replaces 'maintain books' with three separate permissions, 'add nodes to book outlines', 'create new books', and 'edit book pages'. These are clearer (I think) and more fine-grained.

CommentFileSizeAuthor
book-module-outline-perm-patch5.22 KBpuregin
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Dries’s picture

Status: Needs review » Fixed

Committed to HEAD. Thanks.

moshe weitzman’s picture

Perhaps you can also deal with http://drupal.org/node/11206 (Editing a top level book page inadvertently changes parent). might be helped by new permission?

Anonymous’s picture

Status: Fixed » Closed (fixed)