diff --git a/framework/core/js/admin/dist/app.js b/framework/core/js/admin/dist/app.js index 22ccdb626..173204804 100644 --- a/framework/core/js/admin/dist/app.js +++ b/framework/core/js/admin/dist/app.js @@ -18993,14 +18993,15 @@ System.register('flarum/components/MailPage', ['flarum/components/Page', 'flarum m( 'form', { onsubmit: this.onsubmit.bind(this) }, + m( + 'div', + { className: 'helpText' }, + app.translator.trans('core.admin.email.text') + ), FieldSet.component({ - label: app.translator.trans('core.admin.email.heading'), + label: app.translator.trans('core.admin.email.server_heading'), className: 'MailPage-MailSettings', children: [m( - 'div', - { className: 'helpText' }, - app.translator.trans('core.admin.email.text') - ), m( 'div', { className: 'MailPage-MailSettings-input' }, m( @@ -19015,18 +19016,26 @@ System.register('flarum/components/MailPage', ['flarum/components/Page', 'flarum app.translator.trans('core.admin.email.host_label') ), m('input', { className: 'FormControl', value: this.values.mail_host() || '', oninput: m.withAttr('value', this.values.mail_host) }), - m( - 'label', - null, - app.translator.trans('core.admin.email.from_label') - ), - m('input', { className: 'FormControl', value: this.values.mail_from() || '', oninput: m.withAttr('value', this.values.mail_from) }), m( 'label', null, app.translator.trans('core.admin.email.port_label') ), m('input', { className: 'FormControl', value: this.values.mail_port() || '', oninput: m.withAttr('value', this.values.mail_port) }), + m( + 'label', + null, + app.translator.trans('core.admin.email.encryption_label') + ), + m('input', { className: 'FormControl', value: this.values.mail_encryption() || '', oninput: m.withAttr('value', this.values.mail_encryption) }) + )] + }), + FieldSet.component({ + label: app.translator.trans('core.admin.email.account_heading'), + className: 'MailPage-MailSettings', + children: [m( + 'div', + { className: 'MailPage-MailSettings-input' }, m( 'label', null, @@ -19038,13 +19047,21 @@ System.register('flarum/components/MailPage', ['flarum/components/Page', 'flarum null, app.translator.trans('core.admin.email.password_label') ), - m('input', { className: 'FormControl', value: this.values.mail_password() || '', oninput: m.withAttr('value', this.values.mail_password) }), + m('input', { className: 'FormControl', value: this.values.mail_password() || '', oninput: m.withAttr('value', this.values.mail_password) }) + )] + }), + FieldSet.component({ + label: app.translator.trans('core.admin.email.addresses_heading'), + className: 'MailPage-MailSettings', + children: [m( + 'div', + { className: 'MailPage-MailSettings-input' }, m( 'label', null, - app.translator.trans('core.admin.email.encryption_label') + app.translator.trans('core.admin.email.from_label') ), - m('input', { className: 'FormControl', value: this.values.mail_encryption() || '', oninput: m.withAttr('value', this.values.mail_encryption) }) + m('input', { className: 'FormControl', value: this.values.mail_from() || '', oninput: m.withAttr('value', this.values.mail_from) }) )] }), Button.component({ diff --git a/framework/core/js/admin/src/components/MailPage.js b/framework/core/js/admin/src/components/MailPage.js index 53de7c1c3..5ac360693 100644 --- a/framework/core/js/admin/src/components/MailPage.js +++ b/framework/core/js/admin/src/components/MailPage.js @@ -36,28 +36,47 @@ export default class MailPage extends Page {
+
+ {app.translator.trans('core.admin.email.text')} +
+ {FieldSet.component({ - label: app.translator.trans('core.admin.email.heading'), + label: app.translator.trans('core.admin.email.server_heading'), className: 'MailPage-MailSettings', children: [ -
- {app.translator.trans('core.admin.email.text')} -
,
- - + + +
+ ] + })} + + {FieldSet.component({ + label: app.translator.trans('core.admin.email.account_heading'), + className: 'MailPage-MailSettings', + children: [ +
- - +
+ ] + })} + + {FieldSet.component({ + label: app.translator.trans('core.admin.email.addresses_heading'), + className: 'MailPage-MailSettings', + children: [ +
+ +
] })}