Add displaying tooltip with defaults for "Error Logging" page

This commit is contained in:
iliajie
2023-07-16 14:52:27 +03:00
parent eccb7a169c
commit f21650971e

View File

@ -21,7 +21,7 @@ print &ui_table_row(&opt_help($text{'errors_log'}, 'log_errors'),
# Ignore repeated
print &ui_table_row(&opt_help($text{'errors_ignore'}, 'ignore_repeated_errors'),
&onoff_radio("ignore_repeated_errors"));
print &ui_table_row($text{'errors_source'},
print &ui_table_row(&opt_help($text{'errors_source'}, 'ignore_repeated_source'),
&onoff_radio("ignore_repeated_source"));
# Error types to show
@ -43,23 +43,23 @@ if ($errs =~ /^[A-Z_\|]*$/) {
$etable .= "</tr>\n" if ($i++%4 == 3);
}
$etable .= "</table>\n";
print &ui_table_row($text{'errors_bits'}, $etable, 3);
print &ui_table_row(&opt_help($text{'errors_bits'}, 'error_reporting'), $etable, 3);
}
else {
# Custom expression
print &ui_table_row($text{'errors_reporting'},
print &ui_table_row(&opt_help($text{'errors_reporting'}, 'error_reporting'),
&ui_opt_textbox("error_reporting", $errs, 60, $text{'default'}), 3);
}
# Max error length
$ml = &find_value("log_errors_max_len", $conf);
print &ui_table_row($text{'errors_maxlen'},
print &ui_table_row(&opt_help($text{'errors_maxlen'}, 'log_errors_max_len'),
&ui_opt_textbox("log_errors_max_len", $ml || undef, 5,
$text{'errors_unlimited'}));
# Where to log errors
$el = &find_value("error_log", $conf);
print &ui_table_row($text{'errors_file'},
print &ui_table_row(&opt_help($text{'errors_file'}, 'error_log'),
&ui_radio("error_log_def", $el eq "syslog" ? 1 : $el ? 2 : 0,
[ [ 0, $text{'errors_none'} ],
[ 1, $text{'errors_syslog'} ],