I've got a book on my private drupal site that I only want logged in users to have access to. But if anyone simply browses to nodes in my book they will see the table of contents block! I don't want unauthorized people to view my table of contents. Also I made a block called Quick Links with links to people's blogs, to our forum and to a book - and this block shows when you are not logged in. I don't want it to at all. (Furthermore then people can click on my book link and browse to my book and see my table of contents, all while not being logged in. Plus people could just randomly type in different node numbers to reach my book too.)

If anyone can give me a hand with this it would be much appreciated, or if you point me to some documentation or code example that I could use for this?

Thanks

Comments

blud’s picture

I discovered a work-around solution:

- Make the blocks Custom
- Default the blocks to off
- Edit all my user's accounts and turn on the blocks for them

But I'd still be interested in a real solution.