mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-10 15:08:28 +03:00
Small fixes
This commit is contained in:
parent
a72b95a868
commit
709eeddd09
9 changed files with 172 additions and 143 deletions
|
|
@ -7,9 +7,9 @@ import {runSettingsViewModelHooks} from 'Common/Plugins';
|
|||
import {AbstractSettingsScreen} from 'Screen/AbstractSettings';
|
||||
|
||||
import {GeneralAdminSettings} from 'Settings/Admin/General';
|
||||
import {DomainsAdminSettings} from 'Settings/Admin/Domains';
|
||||
import {LoginAdminSettings} from 'Settings/Admin/Login';
|
||||
import {ContactsAdminSettings} from 'Settings/Admin/Contacts';
|
||||
import {DomainsAdminSettings} from 'Settings/Admin/Domains';
|
||||
import {SecurityAdminSettings} from 'Settings/Admin/Security';
|
||||
import {SocialAdminSettings} from 'Settings/Admin/Social';
|
||||
import {PluginsAdminSettings} from 'Settings/Admin/Plugins';
|
||||
|
|
@ -34,29 +34,38 @@ class SettingsAdminScreen extends AbstractSettingsScreen
|
|||
* @param {Function=} fCallback = null
|
||||
*/
|
||||
setupSettings(fCallback = null) {
|
||||
|
||||
let branding = null,
|
||||
licensing = null;
|
||||
|
||||
if (RL_COMMUNITY)
|
||||
{
|
||||
branding = require('Settings/Admin/Branding').default;
|
||||
}
|
||||
else
|
||||
{
|
||||
branding = require('Settings/Admin/Prem/Branding').default;
|
||||
licensing = require('Settings/Admin/Prem/Licensing').default;
|
||||
}
|
||||
|
||||
addSettingsViewModel(GeneralAdminSettings,
|
||||
'AdminSettingsGeneral', 'TABS_LABELS/LABEL_GENERAL_NAME', 'general', true);
|
||||
|
||||
addSettingsViewModel(DomainsAdminSettings,
|
||||
'AdminSettingsDomains', 'TABS_LABELS/LABEL_DOMAINS_NAME', 'domains');
|
||||
|
||||
addSettingsViewModel(LoginAdminSettings,
|
||||
'AdminSettingsLogin', 'TABS_LABELS/LABEL_LOGIN_NAME', 'login');
|
||||
|
||||
if (RL_COMMUNITY)
|
||||
if (branding)
|
||||
{
|
||||
addSettingsViewModel(require('Settings/Admin/Branding').default,
|
||||
'AdminSettingsBranding', 'TABS_LABELS/LABEL_BRANDING_NAME', 'branding');
|
||||
}
|
||||
else
|
||||
{
|
||||
addSettingsViewModel(require('Settings/Admin/Prem/Branding').default,
|
||||
addSettingsViewModel(branding,
|
||||
'AdminSettingsBranding', 'TABS_LABELS/LABEL_BRANDING_NAME', 'branding');
|
||||
}
|
||||
|
||||
addSettingsViewModel(ContactsAdminSettings,
|
||||
'AdminSettingsContacts', 'TABS_LABELS/LABEL_CONTACTS_NAME', 'contacts');
|
||||
|
||||
addSettingsViewModel(DomainsAdminSettings,
|
||||
'AdminSettingsDomains', 'TABS_LABELS/LABEL_DOMAINS_NAME', 'domains');
|
||||
|
||||
addSettingsViewModel(SecurityAdminSettings,
|
||||
'AdminSettingsSecurity', 'TABS_LABELS/LABEL_SECURITY_NAME', 'security');
|
||||
|
||||
|
|
@ -69,9 +78,9 @@ class SettingsAdminScreen extends AbstractSettingsScreen
|
|||
addSettingsViewModel(PackagesAdminSettings,
|
||||
'AdminSettingsPackages', 'TABS_LABELS/LABEL_PACKAGES_NAME', 'packages');
|
||||
|
||||
if (!RL_COMMUNITY)
|
||||
if (licensing)
|
||||
{
|
||||
addSettingsViewModel(require('Settings/Admin/Prem/Licensing').default,
|
||||
addSettingsViewModel(licensing,
|
||||
'AdminSettingsLicensing', 'TABS_LABELS/LABEL_LICENSING_NAME', 'licensing');
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue