Book and book page

zeitenflug - March 11, 2007 - 12:16

Is there a way to separate books and book pages? I'd love to allow users to add pages to existing books, but I want prevent them from creating new books. How can I do this?

Administer > User Management

Dan DG - March 11, 2007 - 15:03

Administer > User Management >Access Control

Look for the Book Module section and you can set which roles can perform which actions.

Creating books and creating book pages

zeitenflug - March 13, 2007 - 17:50

Sorry Dan DG, but your answer doesn't seem to be accurate. I want to block users from creating new books while allowing them to add new pages to existing books. This doesn't seem to be possible with just the books module. Am I wrong? I'd love to be wrong on this one.

In the Access Control table,

Dan DG - March 13, 2007 - 18:10

In the Access Control table, under Book Module, there are these options:
- create book pages
- create new books
- edit book pages
- edit own book pages
- outline posts in books
- see printer-friendly version

Enable 'create book pages' and disable 'create new books' for the role(s) you want.

It looks possible to me, but I might be misunderstanding what you're trying to achieve!!! :)

Mmmm

zeitenflug - March 13, 2007 - 20:23

I agree that this should work, however, it doesn't. With "create book pages" users can create unrelated book pages, thus creating the base of a new book. Isn't there a way to force them to attach a book page to an existing book? (I'm using drupal 5.1.)

I see! That doesn't seem to

Dan DG - March 15, 2007 - 11:50

I see! That doesn't seem to me to be the logical result of applying those settings! Perhaps that is something that ought to be addressed. In the meantime, it doesn't look like anyone has come up with a solution thus far.

File an issue

skor - April 3, 2007 - 22:00

A "Book" is just a "Book Page" that doesn't have a parent (or has as its parent). So If I give a user permission to create book pages, but not new books, when they go to Create Content > Book page, they won't have a option. Only other existing book pages are listed. A user who has 'create new books' permissions has the additional option to select as parent.

In this case, it appears to me that the permissions properly except for one small issue. If there are no book pages, a user without 'new book' permissions get an empty drop down list, and the page is created without a parent (since there are none). So as long as you create at least one book page first, your users will have no other option than to create pages in existing books.

I've submitted a low priority bug report on that here.
Don't be shy about submitting bug reports when you come across something that doesn't seem to work.

separate books and permissions?

jsgammato - May 25, 2007 - 14:48

If I have two groups of users in two roles (A users and B users),
can I set up two sets of books (A books and B books) such that A users cannot see B books, and B users cannot see A books?

I am looking for this same

mrsocks - June 6, 2007 - 14:40

I am looking for this same answer.
Did you find out anything about this?

Im looking too, another post

mcarr1973 - November 19, 2008 - 02:41

Hello All,

Books with the core modules of drupal 6.6 with that being said, I have a question:

Is it possible for the books module to work the way it does but be personalized meaning user #12 can create his books and user #34 cant see user #12's books but instead only his own?

This way any users that want to keep track of the posts they made they have an easy way to find them, but not have to see everone elses?

Or

Is there another module for this? because I love the books works, I just need it to be personalized.

Sincerely,
Michael

Hi guys, I'm after a similar

gorlaz - February 4, 2009 - 20:04

Hi guys,

I'm after a similar thing as well; books private from another user but created/controlled by the admin. Ie I'd like a book belonging to a user, that's private to them, where admin creates the book and pages. (I'm a newby, so forgive me if I've missed how to configure this)

Cheers

Have you checked the Book Access and Book Manager modules?

GreyHawk - February 22, 2009 - 00:09

It seems like this comes close --

  Book Access: Official release: 6.x-1.0-rc2 Release Date: 2009-Jan-26

Note that it's only a release candidate, and that the page reports a lot of bugs were found. Sounds like what you want tho. Additionally, you may want to check out this:

  Book Manager: Official release: 6.x-1.3 Release Date: 2009-Jan-14

It at least prevents different authors from messing with each other's books.

 
 

Drupal is a registered trademark of Dries Buytaert.