/**
  * @copydoc ViewableFilePlugin::displaySubmissionFile
  */
 function displaySubmissionFile($publishedMonograph, $publicationFormat, $submissionFile)
 {
     $request = $this->getRequest();
     $router = $request->getRouter();
     $dispatcher = $request->getDispatcher();
     $templateMgr = TemplateManager::getManager($request);
     $templateMgr->assign(array('pluginTemplatePath' => $this->getTemplatePath(), 'pluginUrl' => $request->getBaseUrl() . DIRECTORY_SEPARATOR . $this->getPluginPath(), 'downloadUrl' => $dispatcher->url($request, ROUTE_PAGE, null, null, 'download', array($publishedMonograph->getBestId(), $publicationFormat->getBestId(), $submissionFile->getBestId()), array('inline' => true))));
     return parent::displaySubmissionFile($publishedMonograph, $publicationFormat, $submissionFile);
 }
예제 #2
0
 /**
  * @copydoc ViewableFilePlugin::displaySubmissionFile
  */
 function displaySubmissionFile($publishedMonograph, $submissionFile)
 {
     $templateMgr = TemplateManager::getManager($this->getRequest());
     $templateMgr->assign(array('pluginTemplatePath' => $this->getTemplatePath(), 'pluginUrl' => $this->getRequest()->getBaseUrl() . DIRECTORY_SEPARATOR . $this->getPluginPath()));
     return parent::displaySubmissionFile($publishedMonograph, $submissionFile);
 }