15 use \PKP\components\forms\FormComponent;
16 use \PKP\components\forms\FieldText;
17 use \PKP\components\forms\FieldTextarea;
19 define(
'FORM_CONTACT',
'contact');
41 'label' => __(
'manager.setup.principalContact'),
42 'description' => __(
'manager.setup.principalContactDescription'),
45 'label' => __(
'common.name'),
47 'groupId' =>
'principal',
48 'value' => $context->getData(
'contactName'),
50 ->addField(
new FieldText(
'contactEmail', [
51 'label' => __(
'user.email'),
53 'groupId' =>
'principal',
54 'value' => $context->getData(
'contactEmail'),
56 ->addField(
new FieldText(
'contactPhone', [
57 'label' => __(
'user.phone'),
58 'groupId' =>
'principal',
59 'value' => $context->getData(
'contactPhone'),
61 ->addField(
new FieldText(
'contactAffiliation', [
62 'label' => __(
'user.affiliation'),
63 'isMultilingual' =>
true,
64 'groupId' =>
'principal',
65 'value' => $context->getData(
'contactAffiliation'),
68 'label' => __(
'common.mailingAddress'),
71 'groupId' =>
'principal',
72 'value' => $context->getData(
'mailingAddress'),
76 'label' => __(
'manager.setup.technicalSupportContact'),
77 'description' => __(
'manager.setup.technicalSupportContactDescription'),
80 'label' => __(
'common.name'),
82 'groupId' =>
'technical',
83 'value' => $context->getData(
'supportName'),
85 ->addField(
new FieldText(
'supportEmail', [
86 'label' => __(
'user.email'),
88 'groupId' =>
'technical',
89 'value' => $context->getData(
'supportEmail'),
91 ->addField(
new FieldText(
'supportPhone', [
92 'label' => __(
'user.phone'),
93 'groupId' =>
'technical',
94 'value' => $context->getData(
'supportPhone'),