function saveMetadata($args, &$request) { $articleId = Request::getUserVar('articleId'); $this->validate($articleId); $submission =& $this->submission; $this->setupTemplate(true, $articleId); // If the copy editor has completed copyediting, disallow // the author from changing the metadata. $signoffDao =& DAORegistry::getDAO('SignoffDAO'); $initialSignoff = $signoffDao->build('SIGNOFF_COPYEDITING_INITIAL', ASSOC_TYPE_ARTICLE, $submission->getArticleId()); if ($initialSignoff->getDateCompleted() != null || AuthorAction::saveMetadata($submission, $request)) { $request->redirect(null, null, 'submission', $articleId); } }
function saveMetadata($args, $request) { $paperId = (int) $request->getUserVar('paperId'); $this->validate($request, $paperId, true); $submission =& $this->submission; $this->setupTemplate($request, true, $paperId); if (AuthorAction::saveMetadata($submission)) { $request->redirect(null, null, null, 'submission', $paperId); } }
function saveMetadata() { $paperId = Request::getUserVar('paperId'); $this->validate($paperId, true); $submission =& $this->submission; $this->setupTemplate(true, $paperId); if (AuthorAction::saveMetadata($submission)) { Request::redirect(null, null, null, 'submission', $paperId); } }
function saveMetadata() { $articleId = Request::getUserVar('articleId'); list($journal, $submission) = TrackSubmissionHandler::validate($articleId); parent::setupTemplate(true, $articleId); // If the copy editor has completed copyediting, disallow // the author from changing the metadata. if ($submission->getCopyeditorDateCompleted() != null || AuthorAction::saveMetadata($submission)) { Request::redirect(null, null, 'submission', $articleId); } }