I understand each user may only edit its own pages; the same also for stories (so I really cannot understand the difference between pages and stories).
I need to give a group of users (editors) the permission to edit static pages for maintainance. How can I manage such collective editing permission?
Thanks
Antonello

Comments

Anonymous’s picture

It really depends on your needs. If you need a group of people to be able to edit pages, the easiest way is to create a new 'editor' role and assign that role 'administer nodes' access in admin/access control. This however gives them the ability to edit any node of any type plus some other admin access. Anything more complicated than that and you'll need to browse the available access control modules at http://drupal.org/project/Modules/category/74 and pick one to suit your needs.

pwolanin’s picture

have you created your static pages already?

If not, note that the book module includes a permission that you can assign to a user role to allow them to edit all book pages. Of course, then you have to etiher hide or use the book navigation elements.

You could also make your own version of the story (or page) module with that extra permission of "edit all". It's really a trvial piece of coding. Just compare the hook_perm and hook_access implementations in the story and book modules. See:
http://drupal.org/node/40684

When Drupal 5.0 comes out, the story, page, etc. types will also have the "edit all" permission.

---
Work: BioRAFT