Closed (won't fix)
Project:
Revision Moderation
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
12 Sep 2007 at 00:56 UTC
Updated:
27 May 2011 at 15:06 UTC
Jump to comment: Most recent
Comments
Comment #1
Leeteq commentedI hope this will be implemented in the next stable release.
Comment #2
webchickHow about testing it rather than hoping? ;)
Comment #3
Anonymous (not verified) commentedI implimented the code above as it seemed to do what i wanted. but was unable to see the block of Pending revisions
I set revision moderation for Content type X and granted my user edit content type X permisions and view revisions
I changed the last line of following code which then provided the block to this user based on view revisions rather than administer nodes
to
I am not sure exactly if this is thr correct way of doing things as i am still getting to grips with permissions. If a users view revisions permission is applicable only to those edit content types that have permission granted it seems ok
Comment #4
add1sun commentedthis is a feature request and should be rolled against the 6 branch now
Comment #5
mdupontSubscribing. This is a must have for designing custom moderation processes, where only some roles (which shouldn't have the "administer nodes" permission) are able to edit pending revisions.
Comment #6
stacysimpson commentedWe need this ability on D6 as well. Any idea how to adjust the latest '6.x-1.0-alpha1' version?
Comment #7
ilfelice commentedSubscribe
Comment #8
stacysimpson commentedWell, after getting some time to look into this deeper. Turns out that the original requested change in 'revision_edit.diff' has been integrated into the 6.x 1.0-alpha1 release.
However, we were running up against two issues:
1. Only users with 'administer nodes' can choose whether or not to create new revisions. We wanted to restrict this capability to particular node types and roles. Reference this feature request / hack: http://drupal.org/node/376385.
2. Also, revision_moderation seems to let users modify revisions when they do not have rights to modify the node itself. We made the following change in 'revision_moderation_nodeapi'
from:
$access_update = user_access('revert revisions');to:
$access_update = user_access('administer nodes') || (user_access('revert revisions') && node_access('update', $node));Comment #9
mdupontClosing. Module is unmaintained, and Revisioning offers this functionality.