add advanced_mode flag to various settings; exclude from output and global-search when settings-mode is 'basic'

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2022-04-08 18:41:28 +02:00
parent 578b2811a5
commit 9272c15706
18 changed files with 175 additions and 82 deletions

View File

@@ -47,7 +47,8 @@ return array(
'type' => 'text',
'string_regexp' => '/^[a-z0-9\._]+$/i',
'default' => '.priv',
'save_method' => 'storeSettingField'
'save_method' => 'storeSettingField',
'advanced_mode' => true
),
'dkim_domains' => array(
'label' => $lng['dkim']['dkim_domains'],
@@ -79,7 +80,8 @@ return array(
'sha1' => 'SHA1',
'sha256' => 'SHA256'
),
'save_method' => 'storeSettingFieldInsertBindTask'
'save_method' => 'storeSettingFieldInsertBindTask',
'advanced_mode' => true
),
'dkim_servicetype' => array(
'label' => $lng['dkim']['dkim_servicetype'],
@@ -91,7 +93,8 @@ return array(
'0' => 'All',
'1' => 'E-Mail'
),
'save_method' => 'storeSettingFieldInsertBindTask'
'save_method' => 'storeSettingFieldInsertBindTask',
'advanced_mode' => true
),
'dkim_keylength' => array(
'label' => array(
@@ -115,7 +118,8 @@ return array(
'type' => 'text',
'string_regexp' => '/^[a-z0-9\._]+$/i',
'default' => '',
'save_method' => 'storeSettingFieldInsertBindTask'
'save_method' => 'storeSettingFieldInsertBindTask',
'advanced_mode' => true
),
'dkimrestart_command' => array(
'label' => $lng['dkim']['dkimrestart_command'],