/** * finds all files associated with this published Papers */ function generateArticleFilesDom(&$doc, &$root, &$article, &$issue, &$journal) { $articleGalleyDao =& DAORegistry::getDAO('ArticleGalleyDAO'); $i = 0; $galleysArray =& $articleGalleyDao->getGalleysByArticle($article->getId()); while ($i < sizeof($galleysArray)) { if (!$galleysArray[$i]->isHTMLGalley()) { MetsExportDom::generateArticleFileDom($doc, $root, $article, $galleysArray[$i], null, $journal); } $i++; } $suppFileDao =& DAORegistry::getDAO('SuppFileDAO'); $suppFilesArray =& $suppFileDao->getSuppFilesByArticle($article->getId()); $i = 0; while ($i < sizeof($suppFilesArray)) { MetsExportDom::generateArticleSuppFileDom($doc, $root, $article, $suppFilesArray[$i], $journal); $i++; } }
/** * finds all files associated with this published Papers */ function generateArticleFilesDom(&$doc, $root, $article, &$issue) { $ArticleGalleyDAO =& DAORegistry::getDAO('ArticleGalleyDAO'); $i = 0; $GalleysArray =& $ArticleGalleyDAO->getGalleysByArticle($article->getArticleId()); while ($i < sizeof($GalleysArray)) { if (!$GalleysArray[$i]->isHTMLGalley()) { MetsExportDom::generateArticleFileDom($doc, $root, $article, $GalleysArray[$i], null); } $i++; } $SuppFileDAO =& DAORegistry::getDAO('SuppFileDAO'); $suppFilesArray =& $SuppFileDAO->getSuppFilesByArticle($article->getArticleId()); $i = 0; while ($i < sizeof($suppFilesArray)) { MetsExportDom::generateArticleSuppFileDom($doc, $root, $article, $suppFilesArray[$i]); $i++; } }