{** * templates/controllers/grid/users/reviewer/readReview.tpl * * Copyright (c) 2014-2019 Simon Fraser University * Copyright (c) 2003-2019 John Willinsky * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. * * Screen to let user read a review. * *} {* Form handler attachment implemented in application-specific versions of this template. *}
{csrf} {fbvFormSection}

{$reviewAssignment->getReviewerFullName()|escape}

{fbvFormSection class="description"} {translate key="editor.review.readConfirmation"} {/fbvFormSection} {if $reviewAssignment->getDateCompleted()} {fbvFormSection}
{translate key="common.completed.date" dateCompleted=$reviewAssignment->getDateCompleted()|date_format:$datetimeFormatShort}
{/fbvFormSection} {if $reviewAssignment->getRecommendation()} {fbvFormSection}
{translate key="submission.recommendation" recommendation=$reviewAssignment->getLocalizedRecommendation()}
{/fbvFormSection} {/if} {if $reviewAssignment->getReviewFormId()} {include file="reviewer/review/reviewFormResponse.tpl"} {elseif $comments->getCount() || $commentsPrivate->getCount()}

{translate key="editor.review.reviewerComments"}

{iterate from=comments item=comment}

{translate key="submission.comments.canShareWithAuthor"}

{include file="controllers/revealMore.tpl" content=$comment->getComments()|strip_unsafe_html} {/iterate} {iterate from=commentsPrivate item=comment}

{translate key="submission.comments.cannotShareWithAuthor"}

{include file="controllers/revealMore.tpl" content=$comment->getComments()|strip_unsafe_html} {/iterate} {/if} {if $reviewAssignment->getCompetingInterests()}

{translate key="reviewer.submission.competingInterests"}

{$reviewAssignment->getCompetingInterests()|nl2br|strip_unsafe_html}
{/if} {else} {if $reviewAssignment->getDateCompleted()} {translate key="common.completed.date" dateCompleted=$reviewAssignment->getDateCompleted()|date_format:$datetimeFormatShort} {elseif $reviewAssignment->getDateConfirmed()} {translate key="common.confirmed.date" dateConfirmed=$reviewAssignment->getDateConfirmed()|date_format:$datetimeFormatShort} {elseif $reviewAssignment->getDateReminded()} {translate key="common.reminded.date" dateReminded=$reviewAssignment->getDateReminded()|date_format:$datetimeFormatShort} {elseif $reviewAssignment->getDateNotified()} {translate key="common.notified.date" dateNotified=$reviewAssignment->getDateNotified()|date_format:$datetimeFormatShort} {elseif $reviewAssignment->getDateAssigned()} {translate key="common.assigned.date" dateAssigned=$reviewAssignment->getDateAssigned()|date_format:$datetimeFormatShort} {/if} {/if}
{/fbvFormSection} {fbvFormArea id="readReview"} {fbvFormSection title="reviewer.submission.reviewerFiles"} {capture assign=reviewAttachmentsGridUrl}{url router=$smarty.const.ROUTE_COMPONENT component="grid.files.attachment.EditorReviewAttachmentsGridHandler" op="fetchGrid" submissionId=$submission->getId() reviewId=$reviewAssignment->getId() stageId=$reviewAssignment->getStageId() escape=false}{/capture} {load_url_in_div id="readReviewAttachmentsGridContainer" url=$reviewAttachmentsGridUrl} {/fbvFormSection} {$reviewerRecommendations} {fbvFormSection label="editor.review.rateReviewer" description="editor.review.rateReviewer.description"} {foreach from=$reviewerRatingOptions item="stars" key="value"} {/foreach} {/fbvFormSection} {fbvFormButtons id="closeButton" hideCancel=false submitText="common.confirm"} {/fbvFormArea}