I was asked for redesign reviewers list: Home > User > Editor > Submissions > #14 > Review > Reviewers
In the column ACTIVE our editors want to have dates of all active assigned reviews (each on a new line).
They also want to add new column REQUESTS where will be dates of all Review requests still unanswered.
I want to do it similar way as is done Home > User > Reviewer > Active Submissions , function index in file pages/reviewer/ReviewerHandles.inc.php.
But I was not able to do it. In function selectReviewer in file pages/sectionEditor/submissionEditHandler.inc.php I can't find way, how to get reviewers Id for calling (it is copy from function index in file pages/reviewer/ReviewerHandles.inc.php)
- Code: Select all
$submissions = $reviewerSubmissionDao->getReviewerSubmissionsByReviewerId($user->getUserId(), $journal->getJournalId(), $active, $rangeInfo);
The reviewers id is assigned later in template:
- Code: Select all
{iterate from=reviewers item=reviewer}
{assign var="userId" value=$reviewer->getUserId()}
Which is not very useful for me.
So my question is, how to get list of reviews assigned to an each reviewer in selectReviewer function?
Then I think I will be able to modify template, but I need $submissions (as described above) array or anything similar with all data I need.
Thanks for any suggestions.
