Ejemplo n.º 1
0
 /**
  *  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++;
     }
 }
Ejemplo n.º 2
0
 /**
  *  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++;
     }
 }