/**
  * Edit proof submission file pub ids.
  * @param $args array
  * @param $request PKPRequest
  * @return JSONMessage JSON object
  */
 function identifiers($args, $request)
 {
     $submissionFile = $this->getAuthorizedContextObject(ASSOC_TYPE_SUBMISSION_FILE);
     $stageId = $request->getUserVar('stageId');
     import('controllers.tab.pubIds.form.PublicIdentifiersForm');
     $form = new PublicIdentifiersForm($submissionFile, $stageId);
     $form->initData($request);
     return new JSONMessage(true, $form->fetch($request));
 }
 /**
  * Edit article pub ids
  * @param $args array
  * @param $request Request
  * @return JSONMessage JSON object
  */
 function identifiers($args, $request)
 {
     import('controllers.tab.pubIds.form.PublicIdentifiersForm');
     $submission = $this->getSubmission();
     $stageId = $this->getStageId();
     $identifiersForm = new PublicIdentifiersForm($submission, $stageId, array('displayedInContainer' => true));
     $identifiersForm->initData();
     return new JSONMessage(true, $identifiersForm->fetch($request));
 }
Exemple #3
0
 /**
  * An action to edit issue pub ids
  * @param $args array
  * @param $request PKPRequest
  * @return JSONMessage JSON object
  */
 function identifiers($args, $request)
 {
     $issue = $this->getAuthorizedContextObject(ASSOC_TYPE_ISSUE);
     import('controllers.tab.pubIds.form.PublicIdentifiersForm');
     $form = new PublicIdentifiersForm($issue);
     $form->initData($request);
     return new JSONMessage(true, $form->fetch($request));
 }
 /**
  * Edit article galley pub ids
  * @param $args array
  * @param $request PKPRequest
  * @return JSONMessage JSON object
  */
 function identifiers($args, $request)
 {
     $submission = $this->getSubmission();
     $representationDao = Application::getRepresentationDAO();
     $representation = $representationDao->getById($request->getUserVar('representationId'), $submission->getId());
     import('controllers.tab.pubIds.form.PublicIdentifiersForm');
     $form = new PublicIdentifiersForm($representation);
     $form->initData($request);
     return new JSONMessage(true, $form->fetch($request));
 }