This project allows for filtering a book per user, which is very handy. The Book Expand module allows for filtering by User, Group, Role, and whether a book is Private or not.

It would be nice if we could add a feature to this project to filter by Group and by Role and then I can retire the Book Expand module.

I'll see if I can submit some patches to provide this functionality.

Comments

ultimateboy’s picture

Just linking the book_expand issue to the book_manager issue for easy reference
http://drupal.org/node/289243

marcp’s picture

Version: 6.x-1.1 » 6.x-2.x-dev

Not sure I fully understand the request. I'd appreciate it If you'd try out the latest version and provide some more focused direction for this feature.

dwees’s picture

This is a very old request so I haven't tested out the current version of Book Manager. However as I recall, there are a lot of similarities between our two projects.

I think that the basic idea is:

Your module allows users to create their own books, separate from the rest of the book structure and your module is already updated for Drupal 6.x.

My 5.x module (Book_Expand) also allows users to create their own books, but as well allows books for each Organic Group, books for each role, and books which are actually private (using the old Private module).

It would be a lot easier to allow for some of the functionality of my module to enter your module than to update my module as you have essentially already figured out the 5.x => 6.x upgrade of the Book module. I think that books for each group and books for each role would be a great feature addition.

marcp’s picture

Status: Active » Closed (won't fix)

Thanks, dwees, for the clarification. I will be happy to look at patches for the 2.x branch for some or all of this functionality, but I doubt that I'll get around to implementing it myself.

I'm going to set this issue to "won't fix" because it's pretty broad. I welcome you to add individual issues for each of the pieces of missing functionality that you'd like to see. Maybe if the issues are in the queue someone else will supply patches for us.