/** * Edit an existing journal. * @param $args array * @param $request PKPRequest * @return JSONMessage JSON object */ function editContext($args, $request) { // Get the journal ID. (Not the same as the context!) $journalId = $request->getUserVar('rowId'); // Form handling. $settingsForm = new JournalSiteSettingsForm(!isset($journalId) || empty($journalId) ? null : $journalId); $settingsForm->initData(); return new JSONMessage(true, $settingsForm->fetch($args, $request)); }