/** * @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); }
/** * @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); }