Fix to use help UI lib for showing explanatory message

This commit is contained in:
Ilia Ross
2023-09-02 16:11:02 +03:00
parent 872ca66b07
commit 31e0151804
4 changed files with 10 additions and 6 deletions

View File

@@ -32,8 +32,9 @@ $ttable .= &ui_columns_end();
print &ui_table_row($text{'advanced_tempmods'}, $ttable);
# Pass passwords to CGI programs
print &ui_table_row($text{'advanced_pass'},
&ui_yesno_radio("pass", int($miniserv{'pass_password'})));
print &ui_table_row($text{'advanced_pass_desc'},
&ui_yesno_radio("pass", int($miniserv{'pass_password'})).
&ui_help($text{'advanced_pass_help'}));
@preloads = &webmin::get_preloads(\%miniserv);
if (!@preloads && (!$miniserv{'premodules'} ||

View File

@@ -486,7 +486,8 @@ descs_title=Module Titles
descs_info=This page allows you to specify alternate titles for Usermin modules, to override their standard descriptions.
advanced_title=Advanced Options
advanced_pass=Make password available to Usermin programs?<br><font size=-1>(Does not work when session authentication is enabled)</font>
advanced_pass_desc=Make password available to Usermin programs?
advanced_pass_help=Does not work when session authentication is enabled
blocked_title=Blocked Hosts and Users
blocked_none=No hosts or users are currently blocked by Usermin.

View File

@@ -58,8 +58,9 @@ print &ui_table_row($text{'advanced_showstderr'},
if (!$miniserv{'session'}) {
# Pass passwords to CGI programs
print &ui_table_row($text{'advanced_pass'},
&ui_yesno_radio("pass", int($miniserv{'pass_password'})), undef);
print &ui_table_row($text{'advanced_pass_desc'},
&ui_yesno_radio("pass", int($miniserv{'pass_password'})).
&ui_help($text{'advanced_pass_help'}), undef);
}
# Gzip static files?

View File

@@ -884,7 +884,8 @@ advanced_err=Failed to save advanced options
advanced_etemp=Missing or non-existant temporary files directory
advanced_etdir=Missing or non-existant temporary files directory for $1
advanced_etempallowed=Temporary files directory $1 is a system directory
advanced_pass=Make password available to Webmin programs?<br><font size=-1>(Does not work when session authentication is enabled)</font>
advanced_pass_desc=Make password available to Usermin programs?
advanced_pass_help=Does not work when session authentication is enabled
advanced_tempmods=Per-module temporary directories
advanced_tmod=Module
advanced_tdir=Directory