diff options
author | Reinis Detlavs <reinis.detlavs@zabbix.com> | 2022-04-12 17:00:49 +0300 |
---|---|---|
committer | Reinis Detlavs <reinis.detlavs@zabbix.com> | 2022-04-12 17:00:49 +0300 |
commit | c8bfb4556ea2abf8a4594db2670cbef5173ffaf3 (patch) | |
tree | 8816d5e6c0049c8fa9734a533743114e4412c44b | |
parent | 21804cd5d791ba486df6af22f8bd47edad3d3d06 (diff) | |
parent | 96ea5416c89ae2b330ba6e29a17a98932c0d0ed1 (diff) |
..F....... [ZBX-20545] fixed trend storage period field wrong appearance when item type of information is character/text/log
* commit '96ea5416c89ae2b330ba6e29a17a98932c0d0ed1':
..F....... [ZBX-20545] fixed coding style
..F....... [ZBX-20545] fixed trend storage period field wrong appearance when item type of information is character/text/log
-rw-r--r-- | ChangeLog.d/bugfix/ZBX-20545 | 1 | ||||
-rw-r--r-- | ui/include/classes/data/CItemData.php | 85 |
2 files changed, 35 insertions, 51 deletions
diff --git a/ChangeLog.d/bugfix/ZBX-20545 b/ChangeLog.d/bugfix/ZBX-20545 new file mode 100644 index 00000000000..9af564dcbbe --- /dev/null +++ b/ChangeLog.d/bugfix/ZBX-20545 @@ -0,0 +1 @@ +..F....... [ZBX-20545] fixed trend storage period field wrong appearance when item type of information is character/text/log (rdetlavs) diff --git a/ui/include/classes/data/CItemData.php b/ui/include/classes/data/CItemData.php index dda8493f576..7deb756d420 100644 --- a/ui/include/classes/data/CItemData.php +++ b/ui/include/classes/data/CItemData.php @@ -430,9 +430,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_DB_MONITOR => [ 'js-item-delay-label', @@ -448,19 +447,17 @@ final class CItemData { 'password', 'js-item-sql-query-label', 'js-item-sql-query-field', - 'js-item-trends-label', - 'js-item-trends-field', ['id' => 'key', 'defaultValue' => $data['is_discovery_rule'] ? ZBX_DEFAULT_KEY_DB_MONITOR_DISCOVERY : ZBX_DEFAULT_KEY_DB_MONITOR - ] + ], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_DEPENDENT => [ 'js-item-master-item-label', 'js-item-master-item-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_EXTERNAL => [ 'js-item-interface-label', @@ -471,9 +468,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_HTTPAGENT => [ 'js-item-url-label', @@ -522,13 +518,12 @@ final class CItemData { 'js-item-interface-label', 'js-item-interface-field', 'interfaceid', - 'js-item-trends-label', - 'js-item-trends-field', 'js-item-allow-traps-label', 'js-item-allow-traps-field', 'allow_traps', 'trapper_hosts', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_INTERNAL => [ 'js-item-delay-label', @@ -536,9 +531,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_IPMI => [ 'js-item-interface-label', @@ -552,9 +546,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_JMX => [ 'js-item-interface-label', @@ -574,9 +567,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_SCRIPT => [ 'js-item-parameters-label', @@ -590,9 +582,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_SIMPLE => [ 'js-item-delay-label', @@ -609,9 +600,8 @@ final class CItemData { 'js-item-password-label', 'js-item-password-field', 'password', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_SNMP => [ 'js-item-interface-label', @@ -625,17 +615,15 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_SNMPTRAP => [ 'js-item-interface-label', 'js-item-interface-field', 'interfaceid', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_SSH => [ 'js-item-interface-label', @@ -657,10 +645,9 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', 'params_script', - ['id' => 'key', 'defaultValue' => ZBX_DEFAULT_KEY_SSH] + ['id' => 'key', 'defaultValue' => ZBX_DEFAULT_KEY_SSH], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_TELNET => [ 'js-item-interface-label', @@ -679,18 +666,16 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', 'params_script', - ['id' => 'key', 'defaultValue' => ZBX_DEFAULT_KEY_TELNET] + ['id' => 'key', 'defaultValue' => ZBX_DEFAULT_KEY_TELNET], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_TRAPPER => [ 'js-item-trapper-hosts-label', 'js-item-trapper-hosts-field', 'trapper_hosts', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_ZABBIX => [ 'js-item-interface-label', @@ -701,9 +686,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-label', - 'js-item-trends-field', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ], ITEM_TYPE_ZABBIX_ACTIVE => [ 'js-item-delay-label', @@ -711,9 +695,8 @@ final class CItemData { 'delay', 'js-item-flex-intervals-label', 'js-item-flex-intervals-field', - 'js-item-trends-field', - 'js-item-trends-label', - ['id' => 'key', 'defaultValue' => ''] + ['id' => 'key', 'defaultValue' => ''], + ['id' => 'value_type', 'defaultValue' => ''] ] ], // Ids to toggle when the field 'authtype' is changed. |