Decisions by "section editor" and by "editor"

Are you an Editor, Author, or Journal Manager in need of help? Want to talk to us about workflow issues? This is your forum.

Moderators: jmacgreg, michael, vgabler, John

Forum rules
The Public Knowledge Project Support Forum is moving to

This forum will be maintained permanently as an archived historical resource, but all new questions should be added to the new forum. Questions will no longer be monitored on this old forum after March 30, 2015.
Posts: 1
Joined: Fri May 23, 2014 4:28 am

Decisions by "section editor" and by "editor"

Postby patrickallo » Fri May 23, 2014 4:36 am

The division of labour between editors and section-editors allows for quite some overlap, with the main distinction being that editors can put together issues, and section-editors can't.

Am I right that: after reports are received the responsible (section-)editor can make a decision and immediately email this decision to the author?
If so, is there any way to avoid this situation, and only allow editors to make decisions.

Concretely: after reports are received, I'd like the section-editor to give an advice to the editor, who then makes a decision and emails this decision to the author.
(this is more or less how Editorial Manager and so function)

If this can't be done directly, is there a workaround?

Posts: 2
Joined: Sat Jul 12, 2014 12:38 pm

Re: Decisions by "section editor" and by "editor"

Postby parisa » Sun Jul 20, 2014 12:08 am

Hello, I have the same problem! I appreciate if you let me know about the solution if you find any!
I wonder why nobody answered this question by now! It's too critical!

Posts: 10015
Joined: Wed Aug 10, 2005 12:56 pm

Re: Decisions by "section editor" and by "editor"

Postby asmecher » Mon Jul 21, 2014 10:14 am

Hi all,

We haven't had many calls for this kind of workflow, though I can see its utility. To disable Section Editors recording decisions on submissions, edit pages/sectionEditor/SubmissionEditHandler and find the line (near line 207):

Code: Select all

$allowRecommendation = $submission->getCurrentRound() == $round && $submission->getReviewFileId() != null && !empty($editAssignments);
Add an additional condition checking to ensure that this is a full Editor:

Code: Select all

$user =& $request->getUser();
$roleDao =& DAORegistry::getDAO('RoleDAO');
$allowRecommendation = $submission->getCurrentRound() == $round && $submission->getReviewFileId() != null && !empty($editAssignments) && $roleDao->userHasRole($journal->getId(), $user->getId(), ROLE_ID_EDITOR);
This code is untested but should work.

Note that this ONLY changes the user interface -- a malicious Section Editor who knew you had made this change could still read the source code and determine how to record a decision. However, that's not a plausible risk in my opinion.

If you have some development skills and would like to see this generally implemented in a future release, code contributions are welcome.

Alec Smecher
Public Knowledge Project Team

Return to “OJS Editorial Support and Discussion”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest