103 lines
5.1 KiB
Smarty
103 lines
5.1 KiB
Smarty
{**
|
|
* templates/reviewer/review/step1.tpl
|
|
*
|
|
* Copyright (c) 2014-2021 Simon Fraser University
|
|
* Copyright (c) 2003-2021 John Willinsky
|
|
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
|
|
*
|
|
* Show the review step 1 page
|
|
*
|
|
*}
|
|
<script type="text/javascript">
|
|
$(function() {ldelim}
|
|
// Attach the form handler.
|
|
$('#reviewStep1Form').pkpHandler(
|
|
'$.pkp.controllers.form.AjaxFormHandler'
|
|
);
|
|
$('#noCompetingInterests').click(function() {ldelim}
|
|
$('#reviewerCompetingInterestsContainer').hide(100);
|
|
{rdelim});
|
|
$('#hasCompetingInterests').click(function() {ldelim}
|
|
$('#reviewerCompetingInterestsContainer').show(100);
|
|
{rdelim});
|
|
if ({if $reviewerCompetingInterests}0{else}1{/if}) {ldelim}
|
|
$('#reviewerCompetingInterestsContainer').hide();
|
|
console.log('HIDING');
|
|
{rdelim}
|
|
{rdelim});
|
|
</script>
|
|
|
|
<form class="pkp_form" id="reviewStep1Form" method="post" action="{url page="reviewer" op="saveStep" path=$submission->getId() step="1" escape=false}">
|
|
{csrf}
|
|
{include file="controllers/notification/inPlaceNotification.tpl" notificationId="reviewStep1FormNotification"}
|
|
|
|
{fbvFormArea id="reviewStep1"}
|
|
{fbvFormSection title="reviewer.step1.request"}
|
|
<p>{$reviewerRequest|nl2br}</p>
|
|
{/fbvFormSection}
|
|
{fbvFormSection label="submission.title"}
|
|
{$submission->getLocalizedTitle()|strip_unsafe_html}
|
|
{/fbvFormSection}
|
|
{fbvFormSection label=$descriptionFieldKey}
|
|
{$submission->getLocalizedAbstract()|strip_unsafe_html}
|
|
{/fbvFormSection}
|
|
|
|
{fbvFormSection label="editor.submissionReview.reviewType"}
|
|
{$reviewMethod|escape}
|
|
{/fbvFormSection}
|
|
|
|
{if !$restrictReviewerFileAccess}
|
|
{capture assign=reviewFilesGridUrl}{url router=\PKP\core\PKPApplication::ROUTE_COMPONENT component="grid.files.review.ReviewerReviewFilesGridHandler" op="fetchGrid" submissionId=$submission->getId() stageId=$reviewAssignment->getStageId() reviewRoundId=$reviewRoundId reviewAssignmentId=$reviewAssignment->getId() escape=false}{/capture}
|
|
{load_url_in_div id="reviewFilesStep1" url=$reviewFilesGridUrl}
|
|
{/if}
|
|
|
|
<div class="pkp_linkActions">
|
|
{include file="linkAction/linkAction.tpl" action=$viewMetadataAction contextId="reviewStep1Form"}
|
|
</div>
|
|
<br /><br />
|
|
|
|
{fbvFormSection title="reviewer.submission.reviewSchedule"}
|
|
{fbvElement type="text" id="dateNotified" label="reviewer.submission.reviewRequestDate" value=$reviewAssignment->getDateNotified()|date_format:$dateFormatShort readonly=true inline=true size=$fbvStyles.size.SMALL}
|
|
{fbvElement type="text" id="responseDue" label="reviewer.submission.responseDueDate" value=$reviewAssignment->getDateResponseDue()|date_format:$dateFormatShort readonly=true inline=true size=$fbvStyles.size.SMALL}
|
|
{fbvElement type="text" id="dateDue" label="reviewer.submission.reviewDueDate" value=$reviewAssignment->getDateDue()|date_format:$dateFormatShort readonly=true inline=true size=$fbvStyles.size.SMALL}
|
|
{/fbvFormSection}
|
|
<br /><br />
|
|
<div class="pkp_linkActions">
|
|
{include file="linkAction/linkAction.tpl" action=$aboutDueDatesAction contextId="reviewStep1"}
|
|
</div>
|
|
<br /><br />
|
|
{if $competingInterestsAction}
|
|
{fbvFormSection label="reviewer.submission.competingInterests" description="reviewer.submission.enterCompetingInterests"}
|
|
<div class="pkp_linkActions">
|
|
{include file="linkAction/linkAction.tpl" action=$competingInterestsAction contextId="reviewStep1"}
|
|
</div>
|
|
{/fbvFormSection}
|
|
{/if}
|
|
|
|
{if $currentContext->getData('competingInterests')}
|
|
{fbvFormSection list=true}
|
|
{fbvElement type="radio" value="noCompetingInterests" id="noCompetingInterests" name="competingInterestOption" checked=!$reviewerCompetingInterests label="reviewer.submission.noCompetingInterests" disabled=$reviewIsClosed}
|
|
{fbvElement type="radio" value="hasCompetingInterests" id="hasCompetingInterests" name="competingInterestOption" checked=!!$reviewerCompetingInterests label="reviewer.submission.hasCompetingInterests" disabled=$reviewIsClosed}
|
|
{/fbvFormSection}
|
|
|
|
{fbvFormSection id="reviewerCompetingInterestsContainer"}
|
|
{fbvElement type="textarea" name="reviewerCompetingInterests" id="reviewerCompetingInterests" value=$reviewerCompetingInterests size=$fbvStyles.size.MEDIUM disabled=$reviewIsClosed rich=true}
|
|
{/fbvFormSection}
|
|
{/if}
|
|
|
|
{if !$reviewAssignment->getDateConfirmed() && $currentContext->getData('privacyStatement')}
|
|
{fbvFormSection list=true}
|
|
{capture assign="privacyUrl"}{url router=\PKP\core\PKPApplication::ROUTE_PAGE page="about" op="privacy"}{/capture}
|
|
{capture assign="privacyLabel"}{translate key="user.register.form.privacyConsent" privacyUrl=$privacyUrl}{/capture}
|
|
{fbvElement type="checkbox" id="privacyConsent" required=true value=1 label=$privacyLabel translate=false checked=$privacyConsent}
|
|
{/fbvFormSection}
|
|
{/if}
|
|
|
|
{if $reviewAssignment->getDateConfirmed()}
|
|
{fbvFormButtons hideCancel=true submitText="common.saveAndContinue" submitDisabled=$reviewIsClosed}
|
|
{elseif !$reviewAssignment->getDateConfirmed()}
|
|
{fbvFormButtons submitText="reviewer.submission.acceptReview" cancelText="reviewer.submission.declineReview" cancelAction=$declineReviewAction submitDisabled=$reviewIsClosed}
|
|
{/if}
|
|
{/fbvFormArea}
|
|
</form>
|