메소드 |
설명 |
|
__construct ( ) |
Constructor |
|
_instantiateSettingsForm ( $context ) : CrossRefSettingsForm |
Instantiate the settings form. |
|
callbackParseCronTab ( $hookName, $args ) |
|
|
depositXML ( $objects, $context, $filename ) : boolean |
Deposit XML document. |
|
display ( $args, $request ) |
|
|
executeExportAction ( $request, $objects, $filter, $tab, $objectsFileNamePart ) |
|
|
getAdditionalFieldNames ( $hookName, $args ) |
Hook callback that returns the
"registeredDoi" setting's name prefixed with
the plug-in's id to avoid name collisions. |
|
getArticleGalleys ( $galleyIds, $context ) : array |
Get article galleys with a DOI assigned from gallley IDs. |
|
getDepositSuccessNotificationMessageKey ( ) |
Get the locale key used in the notification for
the successful deposit. |
|
getPubIdDisplayType ( ) : string |
Get pub ID display type |
|
getPubIdType ( ) : string |
Get pub ID type |
|
getPublishedArticles ( $submissionIds, $context ) : array |
Get published articles with a DOI asigned from submission IDs. |
|
getPublishedIssues ( $issueIds, $context ) : array |
Get published issues with a DOI asigned from issue IDs. |
|
getUnregisteredArticles ( $context ) : array |
Retrieve all unregistered articles. |
|
getUnregisteredGalleys ( $context ) : array |
Retrieve all unregistered articles. |
|
getUnregisteredIssues ( $context ) : array |
Retrieve all unregistered issues. |
|
markRegistered ( $context, $objects ) |
Mark selected submissions or issues as registered. |
|
register ( $category, $path ) |
|
|
saveRegisteredDoi ( $context, $object, $testPrefix = '10.1234' ) |
Saving object's DOI to the object's
"registeredDoi" setting. |
|