/** * Display the form. */ function display() { $press =& Request::getPress(); $user =& Request::getUser(); $submission = $this->reviewerSubmission; $reviewFormResponseDao =& DAORegistry::getDAO('ReviewFormResponseDAO'); $reviewAssignmentDao =& DAORegistry::getDAO('ReviewAssignmentDAO'); $reviewAssignment = $reviewAssignmentDao->getById($submission->getReviewId()); if ($submission->getDateConfirmed() == null) { $confirmedStatus = 0; } else { $confirmedStatus = 1; } $templateMgr =& TemplateManager::getManager(); $reviewerRequestParams = array('reviewer' => $reviewAssignment->getReviewerFullName(), 'personalNote' => 'EDITOR NOTE', 'editor' => $press->getSetting('contactName')); $templateMgr->assign('reviewerRequest', Locale::translate('reviewer.step1.requestBoilerplate', $reviewerRequestParams)); $templateMgr->assign_by_ref('submission', $submission); $templateMgr->assign_by_ref('reviewAssignment', $reviewAssignment); $templateMgr->assign_by_ref('press', $press); $templateMgr->assign_by_ref('reviewGuidelines', $press->getLocalizedSetting('reviewGuidelines')); $templateMgr->assign('step', 1); $templateMgr->assign('completedSteps', $submission->getStatus()); $templateMgr->assign('blindReview', true); // FIXME: Need to be able to get/set if a review is blind or not // FIXME: Need press setting that denotes competing interests are required $templateMgr->assign('competingInterestsText', $submission->getCompetingInterests()); import('classes.submission.reviewAssignment.ReviewAssignment'); $templateMgr->assign_by_ref('reviewerRecommendationOptions', ReviewAssignment::getReviewerRecommendationOptions()); $templateMgr->assign('helpTopicId', 'editorial.reviewersRole.review'); parent::display(); }
/** * @see Form::display() */ function display() { $templateMgr =& TemplateManager::getManager(); $press = $this->request->getPress(); $reviewerGuidelines = $press->getLocalizedSetting('reviewGuidelines'); if (empty($reviewerGuidelines)) { $reviewerGuidelines = Locale::translate('reviewer.monograph.noGuidelines'); } $templateMgr->assign_by_ref('reviewerGuidelines', $press->getLocalizedSetting('reviewGuidelines')); parent::display(); }
/** * @see Form::display() */ function display() { $templateMgr =& TemplateManager::getManager(); // Add submission parameters. $submission =& $this->getReviewerSubmission(); $templateMgr->assign('completedSteps', $submission->getStatus()); // FIXME: Need press setting that denotes competing interests are required, see #6402. $templateMgr->assign('competingInterestsText', $submission->getCompetingInterests()); // Add review assignment. $reviewAssignmentDao =& DAORegistry::getDAO('ReviewAssignmentDAO'); $reviewAssignment = $reviewAssignmentDao->getById($submission->getReviewId()); $templateMgr->assign_by_ref('reviewAssignment', $reviewAssignment); // Add press parameters. $press =& $this->request->getPress(); $templateMgr->assign_by_ref('press', $press); // FIXME: Need to be able to get/set if a review is blind or not, see #6403. $templateMgr->assign('blindReview', true); // Add reviewer request text. $reviewerRequestParams = array('reviewer' => $reviewAssignment->getReviewerFullName(), 'personalNote' => 'EDITOR NOTE', 'editor' => $press->getSetting('contactName')); $templateMgr->assign('reviewerRequest', Locale::translate('reviewer.step1.requestBoilerplate', $reviewerRequestParams)); parent::display(); }
/** * @see Form::display() */ function display() { $templateMgr =& TemplateManager::getManager(); // Assign the press to the template. $press = $this->request->getPress(); $templateMgr->assign_by_ref('press', $press); // Add the review assignment to the template. $reviewAssignment =& $this->getReviewAssignment(); $templateMgr->assign_by_ref('reviewAssignment', $reviewAssignment); /* FIXME #5123: Include when review form infrastructure is in place if($reviewAssignment->getReviewFormId()) { // Get the review form components $reviewFormElementDao =& DAORegistry::getDAO('ReviewFormElementDAO'); $reviewFormElements =& $reviewFormElementDao->getReviewFormElements($reviewAssignment->getReviewFormId()); $reviewFormResponseDao =& DAORegistry::getDAO('ReviewFormResponseDAO'); $reviewFormResponses =& $reviewFormResponseDao->getReviewReviewFormResponseValues($reviewAssignment->getReviewId()); $reviewFormDao =& DAORegistry::getDAO('ReviewFormDAO'); $reviewformid = $reviewAssignment->getReviewFormId(); $reviewForm =& $reviewFormDao->getReviewForm($reviewAssignment->getReviewFormId(), ASSOC_TYPE_PRESS, $press->getId()); $templateMgr->assign_by_ref('reviewForm', $reviewForm); $templateMgr->assign('reviewFormElements', $reviewFormElements); $templateMgr->assign('reviewFormResponses', $reviewFormResponses); $templateMgr->assign('isLocked', isset($reviewAssignment) && $reviewAssignment->getDateCompleted() != null); }*/ parent::display(); }