Suggested reviewers plugin for OJS3

Hi all!

We at Ubiquity Press are very happy to announce that we’ve released another open source plugin for OJS 3, which allows for authors to pass on to the journal editorial team suggestions for potential peer-reviewers to include and/or exclude.

Often authors are some of the best and most knowledgeable individuals about the status, knowledge base, and research specialisation, of other academics in their field. This allows them to offer a valuable insight into potential candidates for peer-review. From our customers, we received strong feedback that this functionality was integral to both finding great quality reviewers, avoiding conflicts of interest, and making the review process more efficient.

This plugin can be found here: ubiquitypress / ojs-plugin-suggested-reviewers · GitLab

It adds three new parts to OJS 3:

  1. In settings>workflow>review>setup, a new setting is added, with two checkboxes enabling the toggling of ‘Reviewers to include’ and ‘Reviewers to exclude’ functionality, independent of each other (see image 1). This allows a little leeway for journals to tailor their approach.

  2. When either checkbox is ticked, a new section is added to the submission form, with a short description, at the bottom of section ‘3. Enter Metadata’ (see image 2). ‘Recommended Reviewers’ and/or ‘Excluded Reviewers’ text fields are added to this section as appropriate. If only one checkbox is ticked, the section, title, and description will appear, but only the single appropriate text field is added.

  3. When this plugin is added, a new section is added to the top of the Add reviewer pop-up window on the review page for all submissions. This section displays the values that were entered in the submission form by the author (see image 3). Please note that these fields are present even when the checkboxes are left unticked in the settings page. This is by design, so that recommendations remain visible to editors, even if circumstances change and a decision is made for recommendations to no longer be taken for new submissions.

We are always happy to accept suggestions / bugfixes / improvement / translations!

Thanks!

Pete
(PM, Ubiquity Press)

image%201
image%202
image%203

9 Likes

Hi Pete,

Great, this is a much requested feature from our editors too. Which OJS 3.x version is required?

Best
Armin

Hi Armin,

I’m glad that this stands to be useful for you and your editors. OJS version 3.2.0 is the minimum version required for this plugin.

Best,
Pete

3 Likes

Hi all, just a further note - when installing this plugin, please make sure to rename the plugin folder to suggestedReviewers. This is also mentioned in the readme file.
Thanks,
Pete

1 Like

Hell @UP_PFord I tried to upload the plugin. Ever since then the site has been slow. I cannot even uninstall because the installed plugin page has refused to load.

Can you help?

Hi @Emmanuel_Nnadi, we’re sorry to hear that the plugin hasn’t worked as-intended.

Can you please tell me:

  • what exact version of OJS3 you are running?
  • what version of the plugin you have installed?

I’ll be able to look into this when I have that info.

Pete

OJS3 VERSION 3.1.2.4
I did not get to check the version, but I downloaded the tar.gz from the source code today.

I have been trying to update my OJS to the installed plugin pages would not even load to upload the updated OJS3

Thanks for replying

Hi @Emmanuel_Nnadi I am glad that you got to try the Suggested Reviewers plugin, but I fear that the plugin is only compatible with OJS 3.2 and higher.

If you have SSH access to the machine running the journal I would recommend removing the plugin (the plugin’s folder is plugins/generic/suggestedReviewers), upgrade OJS to version 3.2 and re-installing the plugin.

Thank you very much

@FrancescoDeVirgilio I have just done that, performing an upgrade as a learner is a little bit complex

So I upgraded my OJS to Version 3.2.1.1 and then downloaded the plugin I used upload a new plugin page. as soon as you finish uploading and try to save the site saves endlessly and starts misbehaving.

I think there are compatibility issues

Sorry to hear that @Emmanuel_Nnadi.

Would you be able to provide us with the logs generated by OJS/PHP so that we can try to debug the problem?
The Apache or Nginx logs would work as well, or any other information about what is happening on the application that could help us to make sense of the issue.

Best

1 Like

Dear @UP_PFord,

Thanks for the efforts taken in developing this plugin, but I want to let you know that after installing it, there is no checkboxes added to the review->setup. So, nothing is actually added and the rest is not visible.
The version I’m using is 3.2.1.1, and plugin 0.7.3

Kindest regards,
Karwan

Hi @KarwanJacksi
I have installed suggested reviewers plugin v0.7.3 on a clean OJS 3.2.1.2 by uploading ojs-plugin-suggested-reviewers-0.7.3.tar.gz file and configured as explained in Readme ( settings: settings>workflow>review>setup)
Then, I submitted a manuscript and filled the reviewer names that I suggest.
I hope you could solve the issue and try it.
I also want to thank the developers of the plugin and began thinking about using in the near feature.
Regards,
Screen Shot 2021-01-14 at 22.13.56

Screen Shot 2021-01-14 at 22.24.22

Seems to work fine initially on our test installation. We’ll test further. I’ll be happy to contribute translations for de_DE, fr_FR and it_IT.

Hi @KarwanJacksi,
I have tested the plugin v 0.7.3 using OJS 3.2.1.1 and it is working normally.
I would suggest doing the following:

  • Clear the data/template cache.
  • Make sure that the plugin is enabled.
  • If you are cloning the plugin instead of installing it as a tar.gz, it is important to rename the plugin folder as suggestedReviewers .
  • It would be helpful if you send any errors been generated by using the plugin.

Thanks @drugurkocak and @mpbraendle for commenting on this issue and testing the plugin.
@mpbraendle thanks for being interested in contributing translations, we would be happy to use them.

Hi all,
Thanks for your replies,

Actually I removed and re-installed it several times using plugin manager and manually from the server, renamed the folder as in the instructions, then enabled it from Plugins manager, cleared cache and everything else but the problem nothing comes to ( settings: settings>workflow>review>setup) to tick the checkbox. Do you think there is something with the PHP version? The version I’m using is PHP 7.4 (ea-php74).

Thanks again,
Regards,

Thank you Pete! nice plugin, very helpful :slight_smile:
Said

Hi, I installed your Plugin on OJS Version 3.3.0.3, during Submission process it is showing Recommend Reviewers but while assigning Reviewers i am not getting these Details anywhere.

Thanks.

Hi @Vikasbukhari,
I have tested the last version of the plugin 0.7.4 on OJS 3.3.0.3 and got no issues including having the details on Add reviewers form.
I would suggest that you clean the template cache and try again.

Thanks
Salman

1 Like

Hello @UP_PFord,
we have successfully installed your plugin. Our editors would now like to use the registered information of the recommended/Excluded Reviewers in the email template “Editorial Assignment” (EDITOR_ASSIGN) as a variable. Are these already defined and could be used? Or where would these need to be entered in the scripts?

Thanks for replying

1 Like