I'm running a customized role definitions for wordpress, and I'd like to set it so that email notifications would be sent to "Authors" as well (they have editing but not publishing powers).
How can I go about doing so?
http://wordpress.org/extend/plugins/peters-collaboration-e-mails/
For now, you could add their e-mail addresses. Or, at about Line 309 of the plugin, you could add this to the query:
OR ' . $wpdb->usermeta . '.meta_value LIKE \'%author%\''
In the future, I'll add more efficient user fetching for the collaborator lists.
Version 1.4.0 now has two extra settings to make this easier:
// Which roles on your site can only "submit for review"
// Typically you do not have to edit this unless you have custom roles and capabilities
$pce_contributor_roles = array();
$pce_contributor_roles[] = 'contributor';
// Which roles on your site can approve posts
// Typically you do not have to edit this unless you have custom roles and capabilities
$pce_moderator_roles = array();
$pce_moderator_roles[] = 'administrator';
$pce_moderator_roles[] = 'editor';