@deloy – switch to PublishPress, LOL….it’s a fully-supported fork of EditFlow and they have a permissions add-on that lets you fine tune what users/roles can do.
OR you could hack the EditFlow plugin to change the capabilities, it’s in the notifications.php file under the /modules/notifications folder, this section:
‘ /**
* Load the capabilities onto users the first time the module is run
*
* @since 0.7
*/
function install() {
// Add necessary capabilities to allow management of notifications
$notifications_roles = array(
‘administrator’ => array(‘edit_post_subscriptions’),
‘editor’ => array(‘edit_post_subscriptions’),
‘author’ => array(‘edit_post_subscriptions’),
);
foreach ( $notifications_roles as $role => $caps ) {
$this->add_caps_to_role( $role, $caps );
}
}
‘
Depending on your version of EF, it’s likely around line 105 or so. Just add a line for contributor. As with any hack, be sure to backup everything first.
-
This reply was modified 6 years, 6 months ago by
TrishaM.