diff --git a/bind8/delete_recs.cgi b/bind8/delete_recs.cgi index b0212eaca..eba5c04bd 100755 --- a/bind8/delete_recs.cgi +++ b/bind8/delete_recs.cgi @@ -89,7 +89,7 @@ else { &webmin_log('delete', 'record', $dom, $delr[0]); } else { - &webmin_log("delete", "recs", scalar(@delr)); + &webmin_log("delete", "recs", scalar(@delr), { 'dom' => $dom }); } &redirect("edit_recs.cgi?zone=$in{'zone'}&view=$in{'view'}&type=$in{'type'}&sort=$in{'sort'}"); } diff --git a/bind8/lang/en b/bind8/lang/en index 47a8e7b61..20d599298 100644 --- a/bind8/lang/en +++ b/bind8/lang/en @@ -902,6 +902,7 @@ log_delete_group=Removed $1 slave servers log_mass=Created $1 zones from batch file log_rndc=Setup RNDC log_delete_recs=Deleted $1 records +log_delete_recs2=Deleted $1 records in zone $2 log_delete_zones=Deleted $1 zones log_update_zones=Updated records in $1 zones log_rdelete_zones=Deleted records in $1 zones diff --git a/bind8/log_parser.pl b/bind8/log_parser.pl index f474299af..ee110b85f 100755 --- a/bind8/log_parser.pl +++ b/bind8/log_parser.pl @@ -33,7 +33,13 @@ if ($type eq 'record') { } } elsif ($type eq 'recs') { - return &text("log_${action}_recs", $object); + if ($p->{'dom'}) { + return &text("log_${action}_recs2", $object, + "".&html_escape($p->{'dom'}).""); + } + else { + return &text("log_${action}_recs", $object); + } } elsif ($type eq 'zones') { return &text("log_${action}_zones", $object);