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