Some changes
This commit is contained in:
parent
912f1d0d7a
commit
e57f9b8794
|
@ -1203,9 +1203,9 @@ if ($id_agente) {
|
|||
$intervalo = $agent['intervalo'];
|
||||
// Define interval in seconds.
|
||||
$nombre_agente = $agent['nombre'];
|
||||
if (empty($alias)) {
|
||||
if (empty($alias) === true) {
|
||||
$alias = $agent['alias'];
|
||||
if (empty($alias)) {
|
||||
if (empty($alias) === true) {
|
||||
$alias = $nombre_agente;
|
||||
}
|
||||
}
|
||||
|
@ -1244,7 +1244,7 @@ $duplicate_module = (int) get_parameter('duplicate_module');
|
|||
$edit_module = (bool) get_parameter('edit_module');
|
||||
|
||||
// GET DATA for MODULE UPDATE OR MODULE INSERT.
|
||||
if ($update_module || $create_module) {
|
||||
if ($update_module === true || $create_module === true) {
|
||||
$id_grupo = agents_get_agent_group($id_agente);
|
||||
$all_groups = agents_get_all_groups_agent($id_agente, $id_grupo);
|
||||
|
||||
|
@ -1271,12 +1271,7 @@ if ($update_module || $create_module) {
|
|||
*/
|
||||
|
||||
$post_process = (string) get_parameter('post_process', 0.0);
|
||||
if (get_parameter('prediction_module')) {
|
||||
$prediction_module = 1;
|
||||
} else {
|
||||
$prediction_module = 0;
|
||||
}
|
||||
|
||||
$prediction_module = (int) get_parameter('prediction_module');
|
||||
$max_timeout = (int) get_parameter('max_timeout');
|
||||
$max_retries = (int) get_parameter('max_retries');
|
||||
$min = (int) get_parameter('min');
|
||||
|
|
|
@ -809,10 +809,9 @@ if ($id_agent_module) {
|
|||
],
|
||||
true
|
||||
);
|
||||
|
||||
$actionButtons .= html_print_input_hidden('update_module', 1);
|
||||
$actionButtons .= html_print_input_hidden('id_agent_module', $id_agent_module);
|
||||
$actionButtons .= html_print_input_hidden('id_module_type', $id_module_type);
|
||||
$actionButtons .= html_print_input_hidden('update_module', 1, true);
|
||||
$actionButtons .= html_print_input_hidden('id_agent_module', $id_agent_module, true);
|
||||
$actionButtons .= html_print_input_hidden('id_module_type', $id_module_type, true);
|
||||
} else {
|
||||
$actionButtons = html_print_submit_button(
|
||||
__('Create'),
|
||||
|
@ -822,8 +821,8 @@ if ($id_agent_module) {
|
|||
true
|
||||
);
|
||||
|
||||
$actionButtons .= html_print_input_hidden('id_module', $moduletype);
|
||||
$actionButtons .= html_print_input_hidden('create_module', 1);
|
||||
$actionButtons .= html_print_input_hidden('id_module', $moduletype, true);
|
||||
$actionButtons .= html_print_input_hidden('create_module', 1, true);
|
||||
}
|
||||
|
||||
$actionButtons .= html_print_go_back_button(
|
||||
|
|
|
@ -100,19 +100,17 @@ function add_component_selection($id_network_component_type)
|
|||
global $table_simple;
|
||||
global $config;
|
||||
|
||||
$component_groups = network_components_get_groups($id_network_component_type);
|
||||
|
||||
if ($config['style'] === 'pandora_black' && is_metaconsole() === false) {
|
||||
$background_row = 'background-color: #444';
|
||||
} else {
|
||||
$background_row = 'background-color: #FFF';
|
||||
$background_row = 'background-color: #ececec';
|
||||
}
|
||||
|
||||
$data = [];
|
||||
$data[0] = __('Using module component').' ';
|
||||
|
||||
$component_groups = network_components_get_groups($id_network_component_type);
|
||||
|
||||
$data[1] = '<span id="component_group" class="left">';
|
||||
$data[1] .= html_print_select(
|
||||
$data[0] = '<span id="component_group" class="left">';
|
||||
$data[0] .= html_print_select(
|
||||
$component_groups,
|
||||
'network_component_group',
|
||||
'',
|
||||
|
@ -121,15 +119,13 @@ function add_component_selection($id_network_component_type)
|
|||
0,
|
||||
true,
|
||||
false,
|
||||
false
|
||||
false,
|
||||
'w50p'
|
||||
);
|
||||
$data[1] .= '</span>';
|
||||
$data[1] .= html_print_input_hidden('id_module_component_type', $id_network_component_type, true);
|
||||
$data[1] .= '<span id="no_component" class="invisible error">';
|
||||
$data[1] .= __('No component was found');
|
||||
$data[1] .= '</span>';
|
||||
$data[1] .= '<span id="component" class="invisible right">';
|
||||
$data[1] .= html_print_select(
|
||||
$data[0] .= '</span>';
|
||||
$data[1] = '<span id="no_component" class="invisible error">'.__('No component was found').'</span>';
|
||||
$data[1] = '<span id="component" class="invisible right">';
|
||||
$data[1] = html_print_select(
|
||||
[],
|
||||
'network_component',
|
||||
'',
|
||||
|
@ -139,19 +135,20 @@ function add_component_selection($id_network_component_type)
|
|||
true,
|
||||
false,
|
||||
true,
|
||||
'',
|
||||
false,
|
||||
'width: 350px; '
|
||||
'w50p',
|
||||
);
|
||||
$data[1] .= '</span>';
|
||||
$data[1] .= ' <span id="component_loading" class="invisible">';
|
||||
$data[1] .= html_print_image('images/spinner.gif', true);
|
||||
$data[1] .= '</span>';
|
||||
$data[1] .= '<span id="component_loading" class="invisible">'.html_print_image('images/spinner.gif', true).'</span>';
|
||||
$data[1] .= html_print_input_hidden('id_module_component_type', $id_network_component_type, true);
|
||||
|
||||
$table_simple->colspan['module_component'][1] = 3;
|
||||
$table_simple->rowstyle['module_component'] = $background_row;
|
||||
$table_simple->rowstyle['module_component'] = $background_row.'; padding-bottom: 10px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;';
|
||||
|
||||
prepend_table_simple($data, 'module_component');
|
||||
|
||||
$data = [];
|
||||
$data[0] = __('Using module component').' ';
|
||||
$table_simple->rowstyle['caption_module_component'] = $background_row.'; padding-top: 5px; border-top-left-radius: 8px; border-top-right-radius: 8px;';
|
||||
prepend_table_simple($data, 'caption_module_component');
|
||||
}
|
||||
|
||||
|
||||
|
@ -322,7 +319,7 @@ if ($edit === false) {
|
|||
$type_names_hash[$tn['id_tipo']] = $tn['nombre'];
|
||||
}
|
||||
|
||||
$table_simple->data['module_n_type'][1] = '<em>'.modules_get_moduletype_description($id_module_type).' ('.$type_names_hash[$id_module_type].')</em>';
|
||||
$table_simple->data['module_n_type'][1] = '<span class="result_info_text">'.modules_get_moduletype_description($id_module_type).' ('.$type_names_hash[$id_module_type].')</span>';
|
||||
$table_simple->data['module_n_type'][1] .= html_print_input_hidden(
|
||||
'type_names',
|
||||
base64_encode(io_json_mb_encode($type_names_hash)),
|
||||
|
@ -621,6 +618,35 @@ if ($__code_from === 'modules') {
|
|||
$__sql = '';
|
||||
}
|
||||
|
||||
// In the data modules, the interval is not in seconds. It is a factor
|
||||
// to be multiplied for the agent interval.
|
||||
if ((int) $moduletype === MODULE_DATA) {
|
||||
$interval_factor = 1;
|
||||
if (isset($id_agente) === true) {
|
||||
$agent_interval = (float) agents_get_interval($id_agente);
|
||||
if ($agent_interval > 0) {
|
||||
$interval = (float) $interval;
|
||||
$interval_factor = ($interval / $agent_interval);
|
||||
}
|
||||
|
||||
$outputExecutionInterval = human_time_description_raw($interval).' ('.sprintf(__('Agent interval x %s'), $interval_factor).') ';
|
||||
} else {
|
||||
$outputExecutionInterval = sprintf(__('Agent interval x %s'), $interval_factor);
|
||||
}
|
||||
|
||||
if ($__code_from === 'policies') {
|
||||
// If is the policy form, module_interval will store the factor (not the seconds).
|
||||
// So server will transform it to interval in seconds.
|
||||
$outputExecutionInterval = sprintf(__('Default').': 1', $interval_factor);
|
||||
$outputExecutionInterval .= html_print_input_hidden('module_interval', $interval_factor, true);
|
||||
}
|
||||
|
||||
// If it is a non policy form, the module_interval will not provided and will.
|
||||
// be taken the agent interval (this code is at configurar_agente.php).
|
||||
} else {
|
||||
$outputExecutionInterval = html_print_extended_select_for_time('module_interval', $interval, '', '', '0', false, true, false, false, $classdisabledBecauseInPolicy, $disabledBecauseInPolicy);
|
||||
}
|
||||
|
||||
$module_id_policy_module = 0;
|
||||
if (isset($module['id_policy_module']) === true) {
|
||||
$module_id_policy_module = $module['id_policy_module'];
|
||||
|
@ -631,7 +657,7 @@ if ($cps_module > 0) {
|
|||
$cps_array[$cps_module] = __('Enabled');
|
||||
} else {
|
||||
$cps_inc = 0;
|
||||
if ($id_agent_module) {
|
||||
if (isset($id_agent_module) === true && empty($id_agent_module) === false) {
|
||||
$cps_inc = enterprise_hook('service_modules_cps', [$id_agent_module]);
|
||||
if ($cps_inc === ENTERPRISE_NOT_HOOK) {
|
||||
$cps_inc = 0;
|
||||
|
@ -670,7 +696,16 @@ $table_advanced->cellclass = [];
|
|||
$table_advanced->colspan = [];
|
||||
$table_advanced->rowspan = [];
|
||||
|
||||
$table_advanced->data['title_1'] = html_print_subtitle_table(__('Identification and Categorization'), [], true);
|
||||
$table_advanced->rowclass['title_1'] = 'w100p';
|
||||
$table_advanced->cellstyle['title_1'][0] = 'width: 100%;';
|
||||
$table_advanced->data['title_1'][0] = html_print_subtitle_table(__('Identification and Categorization'), [], true);
|
||||
$table_advanced->data['title_1'][0] .= html_print_div(
|
||||
[
|
||||
'class' => 'section_table_title_line',
|
||||
'content' => '',
|
||||
],
|
||||
true
|
||||
);
|
||||
$table_advanced->rowclass['captions_custom_category'] = 'field_half_width pdd_t_10px';
|
||||
$table_advanced->rowclass['custom_id_category'] = 'field_half_width';
|
||||
$table_advanced->data['captions_custom_category'][0] = __('Custom ID');
|
||||
|
@ -919,15 +954,6 @@ $table_advanced->rowclass['textarea_description_instructions'] = 'field_half_wid
|
|||
$table_advanced->data['caption_textarea_description_instructions'][0] = __('Description');
|
||||
$table_advanced->data['caption_textarea_description_instructions'][1] = __('Unknown instructions');
|
||||
$table_advanced->data['textarea_description_instructions'][0] = html_print_textarea(
|
||||
'unknown_instructions',
|
||||
5,
|
||||
35,
|
||||
$unknown_instructions,
|
||||
$disabledTextBecauseInPolicy,
|
||||
true,
|
||||
$largeClassDisabledBecauseInPolicy
|
||||
);
|
||||
$table_advanced->data['textarea_description_instructions'][1] = html_print_textarea(
|
||||
'description',
|
||||
5,
|
||||
35,
|
||||
|
@ -936,6 +962,16 @@ $table_advanced->data['textarea_description_instructions'][1] = html_print_texta
|
|||
true,
|
||||
$largeClassDisabledBecauseInPolicy
|
||||
);
|
||||
$table_advanced->data['textarea_description_instructions'][1] = html_print_textarea(
|
||||
'unknown_instructions',
|
||||
5,
|
||||
35,
|
||||
$unknown_instructions,
|
||||
$disabledTextBecauseInPolicy,
|
||||
true,
|
||||
$largeClassDisabledBecauseInPolicy
|
||||
);
|
||||
|
||||
|
||||
$table_advanced->rowclass['caption_textarea_crit_warn_instructions'] = 'field_half_width pdd_t_10px';
|
||||
$table_advanced->rowclass['textarea_crit_warn_instructions'] = 'field_half_width';
|
||||
|
@ -961,37 +997,18 @@ $table_advanced->data['textarea_crit_warn_instructions'][1] = html_print_textare
|
|||
$largeClassDisabledBecauseInPolicy
|
||||
);
|
||||
|
||||
$table_advanced->data['title_2'] = html_print_subtitle_table(__('Execution interval'), [], true);
|
||||
$table_advanced->rowclass['title_2'] = 'w100p mrgn_top_20px';
|
||||
$table_advanced->cellstyle['title_2'][0] = 'width: 100%;';
|
||||
$table_advanced->data['title_2'][0] = html_print_subtitle_table(__('Execution interval'), [], true);
|
||||
$table_advanced->data['title_2'][0] .= html_print_div(
|
||||
[
|
||||
'class' => 'section_table_title_line',
|
||||
'content' => '',
|
||||
],
|
||||
true
|
||||
);
|
||||
$table_advanced->data['caption_execution_interval'][0] = __('Interval');
|
||||
// In the data modules, the interval is not in seconds. It is a factor
|
||||
// to be multiplied for the agent interval.
|
||||
if ((int) $moduletype === MODULE_DATA) {
|
||||
$interval_factor = 1;
|
||||
if (isset($id_agente) === true) {
|
||||
$agent_interval = (float) agents_get_interval($id_agente);
|
||||
if ($agent_interval > 0) {
|
||||
$interval = (float) $interval;
|
||||
$interval_factor = ($interval / $agent_interval);
|
||||
}
|
||||
|
||||
$table_advanced->data['execution_interval'][0] = human_time_description_raw($interval).' ('.sprintf(__('Agent interval x %s'), $interval_factor).') ';
|
||||
} else {
|
||||
$table_advanced->data['execution_interval'][0] = sprintf(__('Agent interval x %s'), $interval_factor);
|
||||
}
|
||||
|
||||
if ($__code_from === 'policies') {
|
||||
// If is the policy form, module_interval will store the factor (not the seconds).
|
||||
// So server will transform it to interval in seconds.
|
||||
$table_advanced->data['execution_interval'][0] = sprintf(__('Default').': 1', $interval_factor);
|
||||
$table_advanced->data['execution_interval'][0] .= html_print_input_hidden('module_interval', $interval_factor, true);
|
||||
}
|
||||
|
||||
// If it is a non policy form, the module_interval will not provided and will.
|
||||
// be taken the agent interval (this code is at configurar_agente.php).
|
||||
} else {
|
||||
$table_advanced->data['execution_interval'][0] = html_print_extended_select_for_time('module_interval', $interval, '', '', '0', false, true, false, false, $classdisabledBecauseInPolicy, $disabledBecauseInPolicy);
|
||||
}
|
||||
|
||||
$table_advanced->data['execution_interval'][0] = '<span class="result_info_text">'.$outputExecutionInterval.'</span>';
|
||||
$table_advanced->data['execution_interval'][0] .= html_print_input_hidden('moduletype', $moduletype, true);
|
||||
// Cron table styles.
|
||||
$table_advanced->cellstyle['cron_from_select'][0] = 'padding: 0; margin: 0 -4px; width: 100%;';
|
||||
|
@ -1012,23 +1029,28 @@ if (isset($id_agente) === true && (int) $moduletype === MODULE_DATA) {
|
|||
$table_advanced->data['cron_to_select'][1] = html_print_extended_select_for_cron($hour_to, $minute_to, $mday_to, $month_to, $wday_to, true, $disabledBecauseInPolicy, true);
|
||||
}
|
||||
|
||||
$table_advanced->data['title_3'] = html_print_subtitle_table(__('Thresholds and state changes'), [], true);
|
||||
|
||||
|
||||
$table_advanced->rowclass['caption_textarea_crit_warn_instructions'] = 'field_half_width pdd_t_10px';
|
||||
$table_advanced->rowclass['textarea_crit_warn_instructions'] = 'field_half_width';
|
||||
$table_advanced->cellclass['caption_min_max_values'][0] = 'field_quarter_width';
|
||||
$table_advanced->cellclass['caption_min_max_values'][1] = 'field_quarter_width';
|
||||
$table_advanced->cellclass['min_max_values'][0] = 'field_quarter_width';
|
||||
$table_advanced->cellclass['min_max_values'][1] = 'field_quarter_width';
|
||||
$table_advanced->rowclass['title_3'] = 'w100p mrgn_top_20px';
|
||||
$table_advanced->cellstyle['title_3'][0] = 'width: 100%;';
|
||||
$table_advanced->data['title_3'][0] = html_print_subtitle_table(__('Thresholds and state changes'), [], true);
|
||||
$table_advanced->data['title_3'][0] .= html_print_div(
|
||||
[
|
||||
'class' => 'section_table_title_line',
|
||||
'content' => '',
|
||||
],
|
||||
true
|
||||
);
|
||||
|
||||
$table_advanced->rowclass['caption_min_max_values'] = 'w50p pdd_t_10px';
|
||||
$table_advanced->rowclass['min_max_values'] = 'w50p';
|
||||
$table_advanced->data['caption_min_max_values'][0] = __('Min. Value');
|
||||
$table_advanced->data['caption_min_max_values'][1] = __('Max. Value');
|
||||
|
||||
$table_advanced->data['min_max_values'][0] = html_print_input_text('min', $min, '', 5, 15, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy);
|
||||
$table_advanced->data['min_max_values'][1] = html_print_input_text('max', $max, '', 5, 15, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy);
|
||||
$table_advanced->data['min_max_values'][0] = html_print_input_text('min', $min, '', 5, 15, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy.' w100p');
|
||||
$table_advanced->data['min_max_values'][1] = html_print_input_text('max', $max, '', 5, 15, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy.' w100p');
|
||||
|
||||
$table_advanced->data['caption_dynamic_threshold_interval'][0] = __('Dynamic Threshold Interval');
|
||||
$table_advanced->rowclass['dynamic_threshold_interval'] = 'w50p';
|
||||
// $table_advanced->cellclass['dynamic_threshold_interval'][0] = 'w50p';
|
||||
$table_advanced->data['dynamic_threshold_interval'][0] = html_print_extended_select_for_time(
|
||||
'dynamic_interval',
|
||||
$dynamic_interval,
|
||||
|
@ -1037,9 +1059,9 @@ $table_advanced->data['dynamic_threshold_interval'][0] = html_print_extended_sel
|
|||
'0',
|
||||
10,
|
||||
true,
|
||||
'width:100%',
|
||||
'',
|
||||
false,
|
||||
$classdisabledBecauseInPolicy,
|
||||
$classdisabledBecauseInPolicy.' w100p',
|
||||
$disabledBecauseInPolicy
|
||||
);
|
||||
$table_advanced->data['dynamic_threshold_interval'][1] = html_print_anchor(
|
||||
|
@ -1057,9 +1079,14 @@ $table_advanced->data['dynamic_threshold_interval'][1] = html_print_anchor(
|
|||
true
|
||||
);
|
||||
|
||||
$table_advanced->rowclass['caption_adv_dynamic_threshold_interval'] = 'hide_dinamic pdd_t_10px';
|
||||
$table_advanced->rowclass['adv_dynamic_threshold_interval'] = 'hide_dinamic';
|
||||
|
||||
$table_advanced->rowclass['caption_adv_dynamic_threshold_interval'] = 'hide_dinamic pdd_t_10px w100p';
|
||||
$table_advanced->rowclass['adv_dynamic_threshold_interval'] = 'hide_dinamic w100p';
|
||||
$table_advanced->cellclass['caption_adv_dynamic_threshold_interval'][0] = 'w33p';
|
||||
$table_advanced->cellclass['caption_adv_dynamic_threshold_interval'][1] = 'w33p';
|
||||
$table_advanced->cellclass['caption_adv_dynamic_threshold_interval'][2] = 'w33p';
|
||||
$table_advanced->cellclass['adv_dynamic_threshold_interval'][0] = 'w33p';
|
||||
$table_advanced->cellclass['adv_dynamic_threshold_interval'][1] = 'w33p';
|
||||
$table_advanced->cellclass['adv_dynamic_threshold_interval'][2] = 'w33p';
|
||||
$table_advanced->data['caption_adv_dynamic_threshold_interval'][0] = __('Dynamic Threshold Min.');
|
||||
$table_advanced->data['caption_adv_dynamic_threshold_interval'][1] = __('Dynamic Threshold Max.');
|
||||
$table_advanced->data['caption_adv_dynamic_threshold_interval'][2] = __('Dynamic Threshold Two Tailed');
|
||||
|
@ -1074,7 +1101,7 @@ $table_advanced->data['adv_dynamic_threshold_interval'][0] = html_print_input_te
|
|||
$disabledBecauseInPolicy,
|
||||
false,
|
||||
'',
|
||||
$classdisabledBecauseInPolicy
|
||||
$classdisabledBecauseInPolicy.' w100p'
|
||||
);
|
||||
$table_advanced->data['adv_dynamic_threshold_interval'][1] = html_print_input_text(
|
||||
'dynamic_max',
|
||||
|
@ -1086,9 +1113,9 @@ $table_advanced->data['adv_dynamic_threshold_interval'][1] = html_print_input_te
|
|||
$disabledBecauseInPolicy,
|
||||
false,
|
||||
'',
|
||||
$classdisabledBecauseInPolicy
|
||||
$classdisabledBecauseInPolicy.' w100p'
|
||||
);
|
||||
$table_advanced->data['adv_dynamic_threshold_interval'][2] = html_print_checkbox(
|
||||
$table_advanced->data['adv_dynamic_threshold_interval'][2] = html_print_checkbox_switch(
|
||||
'dynamic_two_tailed',
|
||||
1,
|
||||
$dynamic_two_tailed,
|
||||
|
@ -1097,8 +1124,9 @@ $table_advanced->data['adv_dynamic_threshold_interval'][2] = html_print_checkbox
|
|||
);
|
||||
|
||||
// FF stands for Flip-flop.
|
||||
$table_advanced->data['caption_ff_main_thresholds'][0] = __('FF threshold').' ';
|
||||
$table_advanced->data['ff_main_thresholds'][0] .= html_print_switch_radio_button(
|
||||
$table_advanced->data['caption_ff_main_thresholds'][0] = __('FF threshold');
|
||||
$table_advanced->rowclass['ff_main_thresholds'] = 'w100p';
|
||||
$table_advanced->data['ff_main_thresholds'][0] = html_print_switch_radio_button(
|
||||
[
|
||||
html_print_radio_button_extended('each_ff', 0, __('All state changing'), $each_ff, false, 'ffStateChange(0)', '', true, false, '', 'ff_all_state'),
|
||||
html_print_radio_button_extended('each_ff', 1, __('Each state changing'), $each_ff, false, 'ffStateChange(1)', '', true, false, '', 'ff_each_state'),
|
||||
|
@ -1185,6 +1213,12 @@ $table_advanced->data['ff_keep_counters'][0] = html_print_checkbox_switch(
|
|||
$disabledBecauseInPolicy
|
||||
);
|
||||
|
||||
$table_advanced->rowclass['caption_ff_interval_timeout'] = 'w50p';
|
||||
$table_advanced->rowclass['ff_interval_timeout'] = 'w50p';
|
||||
$table_advanced->cellclass['caption_ff_interval_timeout'][0] = 'w50p';
|
||||
$table_advanced->cellclass['caption_ff_interval_timeout'][1] = 'w50p';
|
||||
$table_advanced->cellclass['ff_interval_timeout'][0] = 'w50p';
|
||||
$table_advanced->cellclass['ff_interval_timeout'][1] = 'w50p';
|
||||
$table_advanced->data['caption_ff_interval_timeout'][0] = __('FF interval');
|
||||
$table_advanced->data['caption_ff_interval_timeout'][1] = __('FF timeout');
|
||||
$table_advanced->data['ff_interval_timeout'][0] = html_print_input_text(
|
||||
|
@ -1197,13 +1231,13 @@ $table_advanced->data['ff_interval_timeout'][0] = html_print_input_text(
|
|||
$disabledBecauseInPolicy,
|
||||
false,
|
||||
'',
|
||||
$classdisabledBecauseInPolicy
|
||||
$classdisabledBecauseInPolicy.' w100p'
|
||||
);
|
||||
|
||||
$module_type_name = modules_get_type_name($id_module_type);
|
||||
$table_advanced->data['ff_interval_timeout'][1] = '';
|
||||
if ((bool) preg_match('/async/', $module_type_name) === true || $edit === true) {
|
||||
$table_advanced->data['ff_interval_timeout'][1] .= '<span id="ff_timeout">'.html_print_input_text(
|
||||
$table_advanced->data['ff_interval_timeout'][1] .= '<span id="ff_timeout" class="result_info_text">'.html_print_input_text(
|
||||
'ff_timeout',
|
||||
$ff_timeout,
|
||||
'',
|
||||
|
@ -1215,7 +1249,7 @@ if ((bool) preg_match('/async/', $module_type_name) === true || $edit === true)
|
|||
}
|
||||
|
||||
if ((bool) preg_match('/async/', $module_type_name) === false || $edit === true) {
|
||||
$table_advanced->data['ff_interval_timeout'][1] .= '<span id="ff_timeout_disable">'.__('Disabled').'</span>';
|
||||
$table_advanced->data['ff_interval_timeout'][1] .= '<span id="ff_timeout_disable" class="result_info_text">'.__('Disabled').'</span>';
|
||||
}
|
||||
|
||||
|
||||
|
@ -1226,9 +1260,20 @@ if ((bool) preg_match('/async/', $module_type_name) === false || $edit === true)
|
|||
|
||||
|
||||
|
||||
$table_advanced->rowclass['title_4'] = 'w100p mrgn_top_20px';
|
||||
$table_advanced->cellstyle['title_4'][0] = 'width: 100%;';
|
||||
$table_advanced->data['title_4'][0] = html_print_subtitle_table(__('Data and their processing'), [], true);
|
||||
$table_advanced->data['title_4'][0] .= html_print_div(
|
||||
[
|
||||
'class' => 'section_table_title_line',
|
||||
'content' => '',
|
||||
],
|
||||
true
|
||||
);
|
||||
|
||||
$table_advanced->data['title_4'] = html_print_subtitle_table(__('Data and their processing'), [], true);
|
||||
|
||||
$table_advanced->rowclass['caption_process_unit'] = 'w50p';
|
||||
$table_advanced->rowclass['process_unit'] = 'w50p';
|
||||
$table_advanced->data['caption_process_unit'][0] = __('Unit');
|
||||
$table_advanced->data['caption_process_unit'][1] = __('Post process');
|
||||
$table_advanced->data['process_unit'][0] = html_print_extended_select_for_unit(
|
||||
|
@ -1239,7 +1284,7 @@ $table_advanced->data['process_unit'][0] = html_print_extended_select_for_unit(
|
|||
'0',
|
||||
false,
|
||||
true,
|
||||
false,
|
||||
'width: 100%',
|
||||
false
|
||||
);
|
||||
$table_advanced->data['process_unit'][1] = html_print_extended_select_for_post_process(
|
||||
|
@ -1255,7 +1300,7 @@ $table_advanced->data['process_unit'][1] = html_print_extended_select_for_post_p
|
|||
$disabledBecauseInPolicy
|
||||
);
|
||||
|
||||
$table_advanced->rowstyle['title_5'] = 'width: 100%;';
|
||||
$table_advanced->rowclass['title_5'] = 'w100p mrgn_top_20px';
|
||||
$table_advanced->cellstyle['title_5'][0] = 'width: 100%;';
|
||||
$table_advanced->data['title_5'][0] = html_print_subtitle_table(
|
||||
__('Notifications and alerts'),
|
||||
|
@ -1321,10 +1366,13 @@ $table_advanced->data['quiet'][0] = html_print_checkbox_switch(
|
|||
$table_advanced->data['caption_cascade_protection'][0] = __('Cascade Protection Services');
|
||||
$table_advanced->data['cascade_protection'][0] = html_print_select($cps_array, 'cps_module', $cps_module, '', '', 0, true, false, true, '', $disabledBecauseInPolicy);
|
||||
|
||||
|
||||
$table_advanced->rowclass['caption_max_timeout_retries'] = 'w50p';
|
||||
$table_advanced->rowclass['max_timeout_retries'] = 'w50p';
|
||||
$table_advanced->data['caption_max_timeout_retries'][0] = __('Timeout');
|
||||
$table_advanced->data['caption_max_timeout_retries'][1] = __('Retries');
|
||||
$table_advanced->data['max_timeout_retries'][0] = html_print_input_text('max_timeout', $max_timeout, '', 5, 10, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy);
|
||||
$table_advanced->data['max_timeout_retries'][1] = html_print_input_text('max_retries', $max_retries, '', 5, 10, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy);
|
||||
$table_advanced->data['max_timeout_retries'][0] = html_print_input_text('max_timeout', $max_timeout, '', 5, 10, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy.' w100p');
|
||||
$table_advanced->data['max_timeout_retries'][1] = html_print_input_text('max_retries', $max_retries, '', 5, 10, true, $disabledBecauseInPolicy, false, '', $classdisabledBecauseInPolicy.' w100p');
|
||||
|
||||
// Advanced form part.
|
||||
$table_macros = new stdClass();
|
||||
|
|
|
@ -5674,9 +5674,10 @@ div.label_select_child_left > span {
|
|||
* ---------------------------------------------------------------------
|
||||
*/
|
||||
.switch_radio_button {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
overflow: hidden;
|
||||
height: 32px;
|
||||
height: 42px;
|
||||
}
|
||||
|
||||
.switch_radio_button input {
|
||||
|
@ -5691,7 +5692,7 @@ div.label_select_child_left > span {
|
|||
.switch_radio_button label {
|
||||
background-color: #fff;
|
||||
color: rgba(0, 0, 0, 0.6);
|
||||
line-height: 0;
|
||||
line-height: 9pt;
|
||||
text-align: center;
|
||||
padding: 14px 10px;
|
||||
margin-right: -1px;
|
||||
|
@ -10531,6 +10532,10 @@ tr.bring_next_field {
|
|||
margin-top: -8px;
|
||||
}
|
||||
|
||||
.floating form td .p-switch {
|
||||
height: 32px;
|
||||
margin: 0;
|
||||
}
|
||||
.floating_form .field_half_width td {
|
||||
width: 50%;
|
||||
}
|
||||
|
@ -10699,3 +10704,9 @@ pre.external_tools_output {
|
|||
ul.select2-selection__rendered {
|
||||
padding: 5px 0 !important;
|
||||
}
|
||||
|
||||
.floating_form .result_info_text {
|
||||
font-size: 11pt;
|
||||
font-style: italic;
|
||||
color: #8a96a6;
|
||||
}
|
||||
|
|
|
@ -419,6 +419,7 @@ a.pandora_pagination.current:hover {
|
|||
}
|
||||
|
||||
.section_table_title {
|
||||
flex: 0 1 auto;
|
||||
font-size: 11pt;
|
||||
color: #14524f;
|
||||
font-family: "Pandora-Bold";
|
||||
|
@ -426,9 +427,11 @@ a.pandora_pagination.current:hover {
|
|||
}
|
||||
|
||||
.section_table_title_line {
|
||||
width: 80%;
|
||||
height: 10px;
|
||||
background-color: aqua;
|
||||
flex: 1 1 auto;
|
||||
height: 2px;
|
||||
background-color: #14524f;
|
||||
margin-left: 10px;
|
||||
box-shadow: inset 1px 1px 1px 1px #1d7873;
|
||||
}
|
||||
|
||||
.cron_section {
|
||||
|
|
Loading…
Reference in New Issue