|
Open Journal Systems
3.3.0
|
Public Member Functions | |
| toXml ($record, $format=null) | |
| toXml ($record, $format=null) | |
Public Member Functions inherited from OAIMetadataFormat | |
| __construct ($prefix, $schema, $namespace) | |
| getLocalizedData ($data, $locale) | |
Protected Member Functions | |
| _addChildInOrder ($parentNode, $childNode) | |
| _addChildInOrder ($parentNode, $childNode) | |
| _findJats ($article, $galleys) | |
| _findJats ($record) | |
| _isCandidateFile ($submissionFile) | |
| _isCandidateFile ($submissionFile) | |
| _mungeMetadata ($doc, $journal, $article, $section, $issue) | |
| _mungeMetadata ($doc, $journal, $article, $section, $issue) | |
Additional Inherited Members | |
Data Fields inherited from OAIMetadataFormat | |
| $namespace | |
| $prefix | |
| $schema | |
|
protected |
Add the child node to the parent node in the appropriate node order.
| $parentNode | DOMNode The parent element. |
| $childNode | DOMNode The child node. |
Definition at line 97 of file back.inc.php.
Referenced by _mungeMetadata().
|
protected |
Add the child node to the parent node in the appropriate node order.
| $parentNode | DOMNode The parent element. |
| $childNode | DOMNode The child node. |
Definition at line 106 of file OAIMetadataFormat_JATS.inc.php.
|
protected |
Definition at line 22 of file back.inc.php.
References _isCandidateFile(), HookRegistry\call(), and DAORegistry\getDAO().
Referenced by toXml().
|
protected |
Identify a candidate JATS file to expose via OAI.
| $record | DataObject |
Definition at line 27 of file OAIMetadataFormat_JATS.inc.php.
References _isCandidateFile(), HookRegistry\call(), and DAORegistry\getDAO().
|
protected |
Determine whether a submission file is a good candidate for JATS XML.
| $submissionFile | SubmissionFile |
Definition at line 312 of file back.inc.php.
References DAORegistry\getDAO().
Referenced by _findJats().
|
protected |
Determine whether a submission file is a good candidate for JATS XML.
| $submissionFile | SubmissionFile |
Definition at line 436 of file OAIMetadataFormat_JATS.inc.php.
References DAORegistry\getDAO().
|
protected |
Override elements of the JATS XML with aspects of the OJS article's metadata.
Definition at line 127 of file back.inc.php.
References _addChildInOrder(), and DAORegistry\getDAO().
Referenced by toXml().
|
protected |
Override elements of the JATS XML with aspects of the OJS article's metadata.
Definition at line 139 of file OAIMetadataFormat_JATS.inc.php.
References _addChildInOrder(), PKPServices\get(), PKPApplication\get(), DAORegistry\getDAO(), and AppLocale\requireComponents().
| OAIMetadataFormat_JATS::toXml | ( | $record, | |
$format = null |
|||
| ) |
Retrieve XML-formatted metadata for the specified record.
Reimplemented from OAIMetadataFormat.
Definition at line 65 of file back.inc.php.
References _findJats(), _mungeMetadata(), PKPApplication\get(), DAORegistry\getDAO(), IssueAction\subscribedDomain(), and IssueAction\subscriptionRequired().
| OAIMetadataFormat_JATS::toXml | ( | $record, | |
$format = null |
|||
| ) |
Retrieve XML-formatted metadata for the specified record.
Reimplemented from OAIMetadataFormat.
Definition at line 73 of file OAIMetadataFormat_JATS.inc.php.
References _findJats(), _mungeMetadata(), PKPApplication\get(), and DAORegistry\getDAO().