Warn about editing monitors created by Virtualmin https://www.virtualmin.com/node/69710

This commit is contained in:
Jamie Cameron
2020-08-15 20:09:47 -07:00
parent f2ddef2cfe
commit 2b0d49416c
2 changed files with 11 additions and 0 deletions

View File

@ -36,6 +36,16 @@ if ($in{'type'} && !$in{'clone'}) {
}
&ui_print_header($han->[1], $title, "");
if ($serv->{'virtualmin'} && &foreign_check("virtual-server")) {
# Owned by a Virtualmin domain - don't recommend editing
&foreign_require("virtual-server");
$d = &virtual_server::get_domain($serv->{'virtualmin'});
if ($d) {
print "<b>",&text('mon_virtualmin',
&virtual_server::show_domain_name($d)),"</b> <p>\n";
}
}
print &ui_form_start("save_mon.cgi", "post");
print &ui_hidden("type", $in{'type'}),"\n";
print &ui_hidden("id", $in{'id'}),"\n";

View File

@ -77,6 +77,7 @@ type_ldap=LDAP Connection
mon_create=Create Monitor
mon_edit=Edit Monitor
mon_virtualmin=Warning! This monitor is associated with the Virtualmin domain $1, and so should not be edited or deleted here.
mon_header=Monitor details
mon_header2=Commands to run
mon_header3=Monitored service options