Open Journal Systems  3.3.0
MastheadForm.inc.php
1 <?php
15 use \PKP\components\forms\context\PKPMastheadForm;
16 use \PKP\components\forms\FieldText;
17 
19 
23  public function __construct($action, $locales, $context, $imageUploadUrl) {
24  parent::__construct($action, $locales, $context, $imageUploadUrl);
25 
26  $this->addField(new FieldText('abbreviation', [
27  'label' => __('manager.setup.journalAbbreviation'),
28  'isMultilingual' => true,
29  'groupId' => 'identity',
30  'value' => $context->getData('abbreviation'),
31  ]))
32  ->addGroup([
33  'id' => 'publishing',
34  'label' => __('manager.setup.publishing'),
35  'description' => __('manager.setup.publishingDescription'),
36  ], [FIELD_POSITION_AFTER, 'identity'])
37  ->addField(new FieldText('publisherInstitution', [
38  'label' => __('manager.setup.publisher'),
39  'groupId' => 'publishing',
40  'value' => $context->getData('publisherInstitution'),
41  ]))
42  ->addField(new FieldText('onlineIssn', [
43  'label' => __('manager.setup.onlineIssn'),
44  'size' => 'small',
45  'groupId' => 'publishing',
46  'value' => $context->getData('onlineIssn'),
47  ]))
48  ->addField(new FieldText('printIssn', [
49  'label' => __('manager.setup.printIssn'),
50  'size' => 'small',
51  'groupId' => 'publishing',
52  'value' => $context->getData('printIssn'),
53  ]));
54  }
55 }
PKP\components\forms\FieldText
Definition: FieldText.inc.php:15
PKP\components\forms\context\PKPMastheadForm
Definition: PKPMastheadForm.inc.php:21
APP\components\forms\context
Definition: AccessForm.inc.php:15
PKP\components\forms\FormComponent\$action
$action
Definition: FormComponent.inc.php:37
APP\components\forms\context\MastheadForm
Definition: MastheadForm.inc.php:18
APP\components\forms\context\MastheadForm\__construct
__construct($action, $locales, $context, $imageUploadUrl)
Definition: MastheadForm.inc.php:23
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition: FormComponent.inc.php:94
PKP\components\forms\FormComponent\$locales
$locales
Definition: FormComponent.inc.php:43