Public Member Functions | |
| createmetsamdSec ($doc, &$root, &$conference) | |
| createmetsHdr ($doc) | |
| & | generateAuthorDom (&$doc, $author) |
| generateAuthorsDom (&$doc, &$root, $paperID) | |
| generateConfDmdSecDom (&$doc, $root, &$conference) | |
| generateConfstructMapWithSchedConf (&$doc, &$root, &$conference, &$schedConf) | |
| generateConfstructMapWithSchedConfs (&$doc, &$root, &$conference, &$schedConfs) | |
| generateConfstructMapWithSchedConfsIdArray (&$doc, &$root, &$conference, &$schedConfIdArray) | |
| generateOverViewDiv (&$doc, &$root, &$schedConf) | |
| generateOverViewDmdSecDom (&$doc, $root, &$schedConf) | |
| generatePaperFileDiv (&$doc, &$root, $paperFile) | |
| generatePaperFileDom (&$doc, &$root, &$paper, &$paperFile, &$conference, &$schedConf) | |
| generatePaperFilesDom (&$doc, &$root, &$paper, &$conference, &$schedConf) | |
| generatePaperSuppFileDom (&$doc, &$root, &$paper, &$paperFile, &$conference, &$schedConf) | |
| generatePaperSuppFilesDiv (&$doc, &$root, $suppFile) | |
| generatePaperSuppFilesDmdSecDom (&$doc, &$root, &$paperFile, &$conference, &$schedConf) | |
| generatePublishedPaperDiv (&$doc, &$root, &$paper, &$schedConf) | |
| generatePublishedPaperDmdSecDom (&$doc, &$root, &$paper, &$conference, &$schedConf) | |
| generateSchedConfDiv (&$doc, &$root, &$schedConf) | |
| generateSchedConfDmdSecDom (&$doc, &$root, &$conference, &$schedConf) | |
| generateSchedConfFileSecDom (&$doc, &$root, &$conference, &$schedConf) | |
| getCreatorString () | |
| getPublicFilePath (&$paperFile, $pathComponent) | |
Copyright (c) 2000-2012 John Willinsky Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
Definition at line 19 of file MetsExportDom.inc.php.
| MetsExportDom.createmetsamdSec | ( | $ | doc, | |
| &$ | root, | |||
| &$ | conference | |||
| ) |
Create METS:amdSec for the Conference
Definition at line 515 of file MetsExportDom.inc.php.
Referenced by METSExportPlugin.exportSchedConf(), and METSExportPlugin.exportSchedConfs().
| MetsExportDom.createmetsHdr | ( | $ | doc | ) |
Create METS:metsHdr for export
Definition at line 546 of file MetsExportDom.inc.php.
References getCreatorString().
Referenced by METSExportPlugin.exportSchedConf(), and METSExportPlugin.exportSchedConfs().
| & MetsExportDom.generateAuthorDom | ( | &$ | doc, | |
| $ | author | |||
| ) |
Create mods:name for a author
Definition at line 498 of file MetsExportDom.inc.php.
Referenced by generateAuthorsDom().
| MetsExportDom.generateAuthorsDom | ( | &$ | doc, | |
| &$ | root, | |||
| $ | paperID | |||
| ) |
Process All authors for the Given Paper
Definition at line 484 of file MetsExportDom.inc.php.
References generateAuthorDom().
Referenced by generatePublishedPaperDmdSecDom().
| MetsExportDom.generateConfDmdSecDom | ( | &$ | doc, | |
| $ | root, | |||
| &$ | conference | |||
| ) |
creates the METS:dmdSec element for the Conference
Definition at line 150 of file MetsExportDom.inc.php.
Referenced by METSExportPlugin.exportSchedConf(), and METSExportPlugin.exportSchedConfs().
| MetsExportDom.generateConfstructMapWithSchedConf | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
creates the METS:structMap element for a conference with singe Scheduled Conference
Definition at line 62 of file MetsExportDom.inc.php.
References generateSchedConfDiv().
Referenced by METSExportPlugin.exportSchedConf().
| MetsExportDom.generateConfstructMapWithSchedConfs | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | conference, | |||
| &$ | schedConfs | |||
| ) |
creates the METS:structMap element for a conference with multiple Scheduled Conferences
Definition at line 24 of file MetsExportDom.inc.php.
References generateSchedConfDiv().
| MetsExportDom.generateConfstructMapWithSchedConfsIdArray | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | conference, | |||
| &$ | schedConfIdArray | |||
| ) |
creates the METS:structMap element for a conference with multiple Scheduled Conferences referenced by their IDs
Definition at line 41 of file MetsExportDom.inc.php.
References generateSchedConfDiv().
Referenced by METSExportPlugin.exportSchedConfs().
| MetsExportDom.generateOverViewDiv | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | schedConf | |||
| ) |
creates the METS:div element for the Over View of the Scheduled Conference
Definition at line 97 of file MetsExportDom.inc.php.
Referenced by generateSchedConfDiv().
| MetsExportDom.generateOverViewDmdSecDom | ( | &$ | doc, | |
| $ | root, | |||
| &$ | schedConf | |||
| ) |
creates the METS:dmdSec element for the OverView if schedConfOverview or schedConfIntroduction present
Definition at line 216 of file MetsExportDom.inc.php.
Referenced by generateSchedConfDmdSecDom().
| MetsExportDom.generatePaperFileDiv | ( | &$ | doc, | |
| &$ | root, | |||
| $ | paperFile | |||
| ) |
creates the METS:fptr element for a PaperGalley
Definition at line 141 of file MetsExportDom.inc.php.
Referenced by generatePublishedPaperDiv().
| MetsExportDom.generatePaperFileDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | paper, | |||
| &$ | paperFile, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
Creates a METS:file for the paperfile; checks if METS:FContent or METS:FLocat should be used
Definition at line 416 of file MetsExportDom.inc.php.
References getPublicFilePath(), and Request.url().
Referenced by generatePaperFilesDom().
| MetsExportDom.generatePaperFilesDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | paper, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
finds all files associated with this published Papers and if exportSuppFiles == 'on' in the Config file
Definition at line 391 of file MetsExportDom.inc.php.
References generatePaperFileDom(), and generatePaperSuppFileDom().
Referenced by generateSchedConfFileSecDom().
| MetsExportDom.generatePaperSuppFileDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | paper, | |||
| &$ | paperFile, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
Creates a METS:file for the Supplementary File; checks if METS:FContent or METS:FLocat should be used
Definition at line 450 of file MetsExportDom.inc.php.
References getPublicFilePath(), and Request.url().
Referenced by generatePaperFilesDom().
| MetsExportDom.generatePaperSuppFilesDiv | ( | &$ | doc, | |
| &$ | root, | |||
| $ | suppFile | |||
| ) |
creates the METS:div =additional_material for the Supp Files
Definition at line 362 of file MetsExportDom.inc.php.
Referenced by generatePublishedPaperDiv().
| MetsExportDom.generatePaperSuppFilesDmdSecDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | paperFile, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
creates the METS:dmdSec element for Supplementary Files
Definition at line 300 of file MetsExportDom.inc.php.
Referenced by generatePublishedPaperDmdSecDom().
| MetsExportDom.generatePublishedPaperDiv | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | paper, | |||
| &$ | schedConf | |||
| ) |
creates the METS:div element for a submission
Definition at line 112 of file MetsExportDom.inc.php.
References generatePaperFileDiv(), and generatePaperSuppFilesDiv().
Referenced by generateSchedConfDiv().
| MetsExportDom.generatePublishedPaperDmdSecDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | paper, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
creates the METS:dmdSec element for a published Paper
Definition at line 247 of file MetsExportDom.inc.php.
References generateAuthorsDom(), and generatePaperSuppFilesDmdSecDom().
Referenced by generateSchedConfDmdSecDom().
| MetsExportDom.generateSchedConfDiv | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | schedConf | |||
| ) |
creates the METS:div element for a Scheduled Conferences
Definition at line 77 of file MetsExportDom.inc.php.
References generateOverViewDiv(), and generatePublishedPaperDiv().
Referenced by generateConfstructMapWithSchedConf(), generateConfstructMapWithSchedConfs(), and generateConfstructMapWithSchedConfsIdArray().
| MetsExportDom.generateSchedConfDmdSecDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
creates the METS:dmdSec element for a Sheduled Conference
Definition at line 172 of file MetsExportDom.inc.php.
References generateOverViewDmdSecDom(), and generatePublishedPaperDmdSecDom().
Referenced by METSExportPlugin.exportSchedConf(), and METSExportPlugin.exportSchedConfs().
| MetsExportDom.generateSchedConfFileSecDom | ( | &$ | doc, | |
| &$ | root, | |||
| &$ | conference, | |||
| &$ | schedConf | |||
| ) |
finds all files associated with this Scheduled Conference by going through all published Papers
Definition at line 376 of file MetsExportDom.inc.php.
References generatePaperFilesDom().
Referenced by METSExportPlugin.exportSchedConf(), and METSExportPlugin.exportSchedConfs().
| MetsExportDom.getCreatorString | ( | ) |
Creator is the OCS Sysytem
Definition at line 572 of file MetsExportDom.inc.php.
Referenced by createmetsHdr().
| MetsExportDom.getPublicFilePath | ( | &$ | paperFile, | |
| $ | pathComponent | |||
| ) |
getPublicFilePath had to be added due to problems in the current $paperFile->getFilePath(); for Galley Files
Definition at line 581 of file MetsExportDom.inc.php.
Referenced by generatePaperFileDom(), and generatePaperSuppFileDom().
1.4.7