Czech translation updates, thanks to Karel Hudan.
The Webmin RPM now preserves the /etc/webmin directory when un-installed and then re-installed.
Added a robots.txt file to block indexing of Webmin by search engines.
+The Webmin search box can now be disabled in the Webmin Users module, under "Permissions for all modules".
&ui_radio("readonly", int($o->{'readonly'}),
[ [ 1, $text{'acl_readonlyyes'} ],
[ 0, $text{'no'} ] ]));
+
+# Allow use of search field
+print &ui_table_row($text{'acl_webminsearch'},
+ &ui_radio("webminsearch", int($o->{'webminsearch'}),
+ [ [ 1, $text{'yes'} ], [ 0, $text{'no'} ] ]));
}
# acl_security_save(&options)
$_[0]->{'negative'} = $in{'negative'};
$_[0]->{'readonly'} = $in{'readonly'};
$_[0]->{'fileunix'} = $in{'fileunix_def'} ? undef : $in{'fileunix'};
+$_[0]->{'webminsearch'} = $in{'webminsearch'};
}
&init_config();
&ReadParse();
%text = &load_language($current_theme);
+%gaccess = &get_module_acl(undef, "");
# Work out what modules and categories we have
@cats = &get_visible_modules_categories();
}
# Show module/help search form
-if (-r "$root_directory/webmin_search.cgi") {
+if (-r "$root_directory/webmin_search.cgi" &&
+ $gaccess{'webminsearch'}) {
print "<form action=webmin_search.cgi target=right>\n";
print $text{'left_search'}," ";
print &ui_textbox("search", undef, 15);
readonly=0
nodot=0
fileunix=root
+webminsearch=1
acl_negative=Grant new module permissions to user?
acl_fileunix=Browse files as Unix user
acl_sameunix=Same as Webmin login
+acl_webminsearch=Show Webmin search field?
month_1=January
month_2=February