Email Notification for new registered Reviewers

I have a Journal Manager that is switching to double bind reviews and will expand her database of reviewers. She would like to be notified every time a new subscriber adds him/herself as a reviewer.

Is there a way to configure an outgoing email for each new subscriber? Is there a way to add BCC to the outgoing email welcome message for newly registered reviewers?

Hi @jamiefowlie,

There’s no way to do this without modifying OJS, but it wouldn’t be a large modification; if you have some PHP expertise, I could suggest where to start.

Regards,
Alec Smecher
Public Knowledge Project Team

Hi Alec,

Yes I’m extremely comfortable working in PHP. Any headstart on this issue would be greatly appreciated.

Jamie

Hi @jamiefowlie,

User registration is implemented in classes/user/form/RegistrationForm.inc.php. In particular, have a look at the execute function. Look for the $allowedRoles variable – that section is responsible for assigning roles (e.g. the ROLE_ID_REVIEWER constant) to users per their selected roles.

To send an email, look at the example a little further down:

$mail = new MailTemplate('USER_VALIDATE');
...etc...

Regards,
Alec Smecher
Public Knowledge Project Team