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