How do I allow other users to edit content others have created?

For example, user1 creates a story. user1 can edit the story. How can I give user2 rights to edit the story as well? There is a permission for "edit own content" under stories but there is no "edit all content" under stories. This seems like a severe limitation to me.

Thanks,
David

Comments

tjharman’s picture

I think the only way to do this is give permission to "Administer Nodes" to the user.

Then they can also promote stuff to the front page etc, which might not be what you want...

gonzocoder’s picture

Hi David,

You might want to look at the wiki module. It isn't actaully a wiki, its more 'wiki like'. Basically it's the story module adapted so that other authorised users can edit the posts. I've been using it on an intranet site and its been very successful.

http://drupal.org/project/wiki

Gonz

Duplika’s picture

Pity it hasn't been ported to 4.7 yet.
--
Duplika | Web Hosting

gonzocoder’s picture

.

lzfranc’s picture

I think that module can help you.

Summarily:

WITHOUT node_privacy_byrole module and:

(X) edit own content (enabled)
>> only the user who created a node can edit and delete that node

( ) edit own content (disabled)
>> only admin can edit and delete the node created

WITH node_privacy_byrole module active and:

(X) edit own content (enabled)
>> user1 who created a node can edit AND DELETE that node;
>> user2 (with same role of user1) can only edit that node (not delete)

( ) edit own content (disabled)
>> user1 who created a node can edit that node (not delete);
>> user2 (with same role of user1) can edit that node (not delete).

At the same time you need create a new role and assign some users to that role. Don't use the "admin" role to this.

dgrant’s picture

Sorry I haven't been to drupal.org in a while... I've been taking it easy the past week. Just checked this now and I am impressed by the replies here. Lots of options and I can't wait to try them out.