/** * Display the status and other details of an author's submission. */ function submissionEditing($args) { $journal =& Request::getJournal(); $user =& Request::getUser(); $articleId = isset($args[0]) ? (int) $args[0] : 0; $this->validate($articleId); $submission =& $this->submission; $this->setupTemplate(true, $articleId); AuthorAction::copyeditUnderway($submission); import('classes.submission.proofreader.ProofreaderAction'); ProofreaderAction::proofreadingUnderway($submission, 'SIGNOFF_PROOFREADING_AUTHOR'); $templateMgr =& TemplateManager::getManager(); $templateMgr->assign_by_ref('submission', $submission); $templateMgr->assign_by_ref('copyeditor', $submission->getUserBySignoffType('SIGNOFF_COPYEDITING_INITIAL')); $templateMgr->assign_by_ref('submissionFile', $submission->getSubmissionFile()); $templateMgr->assign_by_ref('initialCopyeditFile', $submission->getFileBySignoffType('SIGNOFF_COPYEDITING_INITIAL')); $templateMgr->assign_by_ref('editorAuthorCopyeditFile', $submission->getFileBySignoffType('SIGNOFF_COPYEDITING_AUTHOR')); $templateMgr->assign_by_ref('finalCopyeditFile', $submission->getFileBySignoffType('SIGNOFF_COPYEDITING_FINAL')); $templateMgr->assign_by_ref('suppFiles', $submission->getSuppFiles()); $templateMgr->assign('useCopyeditors', $journal->getSetting('useCopyeditors')); $templateMgr->assign('useLayoutEditors', $journal->getSetting('useLayoutEditors')); $templateMgr->assign('useProofreaders', $journal->getSetting('useProofreaders')); $templateMgr->assign('helpTopicId', 'editorial.authorsRole.editing'); $templateMgr->display('author/submissionEditing.tpl'); }
/** * Display the status and other details of an author's submission. */ function submissionEditing($args) { $journal =& Request::getJournal(); $user =& Request::getUser(); $articleId = isset($args[0]) ? (int) $args[0] : 0; list($journal, $submission) = TrackSubmissionHandler::validate($articleId); parent::setupTemplate(true, $articleId); AuthorAction::copyeditUnderway($submission); import('submission.proofreader.ProofreaderAction'); ProofreaderAction::authorProofreadingUnderway($submission); $templateMgr =& TemplateManager::getManager(); $templateMgr->assign_by_ref('submission', $submission); $templateMgr->assign_by_ref('copyeditor', $submission->getCopyeditor()); $templateMgr->assign_by_ref('submissionFile', $submission->getSubmissionFile()); $templateMgr->assign_by_ref('initialCopyeditFile', $submission->getInitialCopyeditFile()); $templateMgr->assign_by_ref('editorAuthorCopyeditFile', $submission->getEditorAuthorCopyeditFile()); $templateMgr->assign_by_ref('finalCopyeditFile', $submission->getFinalCopyeditFile()); $templateMgr->assign_by_ref('suppFiles', $submission->getSuppFiles()); $templateMgr->assign('useCopyeditors', $journal->getSetting('useCopyeditors')); $templateMgr->assign('useLayoutEditors', $journal->getSetting('useLayoutEditors')); $templateMgr->assign('useProofreaders', $journal->getSetting('useProofreaders')); $templateMgr->assign_by_ref('proofAssignment', $submission->getProofAssignment()); $templateMgr->assign('helpTopicId', 'editorial.authorsRole.editing'); $templateMgr->display('author/submissionEditing.tpl'); }