Bug 7820 - Author not getting proper paper status feedback
Author not getting proper paper status feedback
Status: NEW
Product: OJS
Classification: Unclassified
Component: User Interface
2.4.x
All All
: P3 normal
Assigned To: PKP Support
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-08-30 13:55 PDT by James MacGregor
Modified: 2013-01-03 10:36 PST (History)
1 user (show)

See Also:
Version Reported In:
Also Affects:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James MacGregor 2012-08-30 13:55:14 PDT
This concerns the author's Active Submissions list. For every article that is in the list, there's the article Title (which hyperlinks to the article Summary page) and the article Status (which links to either the Review or Editing page depending on where the article is at the time). 

That Status link currently only seems to say "IN REVIEW", regardless of where the submission is. IIRC, this should also display the most recent editor decision, if any. See line 37+ in templates/author/active.tpl: 

				{elseif $status==STATUS_QUEUED_REVIEW}
					<a href="{url op="submissionReview" path=$articleId}" class="action">
						{assign var=decision value=$submission->getMostRecentDecision()}
						{if $decision == $smarty.const.SUBMISSION_EDITOR_DECISION_PENDING_REVISIONS}{translate key="author.submissions.queuedReviewRevisions"}
						{elseif $submission->getCurrentRound() > 1}{translate key="author.submissions.queuedReviewSubsequent" round=$submission->getCurrentRound()}
						{else}{translate key="submissions.queuedReview"}
						{/if}
					</a>
				{elseif $status==STATUS_QUEUED_EDITING}
					{assign var="proofSignoff" value=$submission->getSignoff('SIGNOFF_PROOFREADING_AUTHOR')}
					<a href="{url op="submissionEditing" path=$articleId}" class="action">
						{if $proofSignoff->getDateNotified() && !$proofSignoff->getDateCompleted()}{translate key="author.submissions.queuedEditingCopyedit"}
						{elseif $proofSignoff->getDateNotified() && !$proofSignoff->getDateCompleted()}{translate key="author.submissions.queuedEditingProofread"}
						{else}{translate key="submissions.queuedEditing"}
						{/if}
					</a>
				{/if}
Comment 1 James MacGregor 2012-08-30 13:57:24 PDT
Sorry -- this appears to be working fine when the decision is revisions required: I see "IN REVIEW: REVISIONS REQUIRED". When the decision is resubmit for review, I only see "IN REVIEW".
Comment 2 Alec Smecher 2012-08-30 14:08:38 PDT
James, have you got a specific submission on the test server that illustrates the problem?
Comment 3 James MacGregor 2012-08-30 14:44:42 PDT
Hey Alec, take a look at http://lib-ojs1.lib.sfu.ca:8092/index.php/ktj/author (logging in as pkpadmin): the "Review test title" article has had a "Resubmit for Review" decision on it.
Comment 4 Alec Smecher 2012-08-30 15:55:24 PDT
In review, only 3 states are coded:
- If the last decision was "revisions required", note that ("In Review: Revisions Required")
- Otherwise, if we're past the first round of review, note that (e.g. "In Review Round 2")
- Otherwise, "In Review"

There's no special case for "Resubmit for Review" (and that would require a new locale key).
Comment 5 Alec Smecher 2013-01-03 10:36:04 PST
Needs translation round