{** * templates/controllers/tab/pubIds/form/publicIdentifiersForm.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. * *} {if $pubObject instanceof Article}
{include file="controllers/notification/inPlaceNotification.tpl" notificationId="publicationIdentifiersFormFieldsNotification"} {elseif $pubObject instanceof \PKP\galley\Galley} getData('publicationId') representationId=$pubObject->getId() escape=false}"> {include file="controllers/notification/inPlaceNotification.tpl" notificationId="representationIdentifiersFormFieldsNotification"} {elseif $pubObject instanceof SubmissionFile} getId() submissionId=$pubObject->getData('submissionId') stageId=$stageId fileStageId=$pubObject->getFileStage() escape=false}"> {include file="controllers/notification/inPlaceNotification.tpl" notificationId="fileIdentifiersFormFieldsNotification"} {else} {* $pubObject instanceof Issue *} getId()}"> {include file="controllers/notification/inPlaceNotification.tpl" notificationId="issueIdentifiersFormFieldsNotification"} {/if} {csrf} {* Help Link *} {help file="issue-management" section="edit-issue-identifiers" class="pkp_help_tab"} {*include file="common/formErrors.tpl"*} {if $enablePublisherId} {fbvFormSection} {fbvElement type="text" label="submission.publisherId" id="publisherId" name="publisherId" value=$publisherId size=$fbvStyles.size.MEDIUM disabled=$formDisabled} {/fbvFormSection} {/if} {foreach from=$pubIdPlugins item=pubIdPlugin} {assign var=pubIdMetadataFile value=$pubIdPlugin->getPubIdMetadataFile()} {assign var=canBeAssigned value=$pubIdPlugin->canBeAssigned($pubObject)} {include file="$pubIdMetadataFile" pubObject=$pubObject canBeAssigned=$canBeAssigned formDisabled=$formDisabled} {/foreach} {call_hook name="Templates::Controllers::Tab::PubIds::Form::PublicIdentifiersForm"} {fbvFormButtons id="publicIdentifiersFormSubmit" submitText="common.save" submitDisabled=$formDisabled hideCancel=$formDisabled}