Forward Firewall: New Firewall-option "show remark in ruletable"

This commit is contained in:
Alexander Marx
2013-02-22 11:27:30 +01:00
committed by Michael Tremer
parent 289d82ad6e
commit 96502a5a67
4 changed files with 15 additions and 5 deletions

View File

@@ -1900,7 +1900,7 @@ sub viewtablenew
}
print"<tr bgcolor='$color' >";
print<<END;
<td align='right' width='15'>$key</td>
<td align='right' width='15'><b>$key</b></td>
END
if ($$hash{$key}[0] eq 'ACCEPT'){
$ruletype='A';
@@ -2038,8 +2038,10 @@ END
print"<td width='25'><input type='image' img src='/images/down.gif' style='visibility:hidden;'></td></tr>";
}
#REMARK
print"<tr bgcolor='$color'><td colspan='13' style='border-bottom: 1px solid black'>";
print"<b>$Lang::tr{'remark'}:</b>&nbsp$$hash{$key}[16]</td></tr>";
if ($optionsfw{'SHOWREMARK'} eq 'on'){
print"<tr bgcolor='$color'><td colspan='13' style='border-bottom: 1px solid black'>";
print"<b>$Lang::tr{'remark'}:</b>&nbsp$$hash{$key}[16]</td></tr>";
}
}
print"</table>";
&Header::closebox();

View File

@@ -36,6 +36,7 @@ $settings{'DROPPORTSCAN'} = 'on';
$settings{'DROPWIRELESSINPUT'} = 'on';
$settings{'DROPWIRELESSFORWARD'} = 'on';
$settings{'SHOWCOLORS'} = 'off';
$settings{'SHOWREMARK'} = 'on';
my $errormessage = '';
my $warnmessage = '';
@@ -95,6 +96,9 @@ $checked{'DROPSAMBA'}{$settings{'DROPSAMBA'}} = "checked='checked'";
$checked{'SHOWCOLORS'}{'off'} = '';
$checked{'SHOWCOLORS'}{'on'} = '';
$checked{'SHOWCOLORS'}{$settings{'SHOWCOLORS'}} = "checked='checked'";
$checked{'SHOWREMARK'}{'off'} = '';
$checked{'SHOWREMARK'}{'on'} = '';
$checked{'SHOWREMARK'}{$settings{'SHOWREMARK'}} = "checked='checked'";
$selected{'FWPOLICY'}{$settings{'FWPOLICY'}}= 'selected';
$selected{'FWPOLICY1'}{$settings{'FWPOLICY1'}}= 'selected';
@@ -135,6 +139,8 @@ print <<END
<tr bgcolor='$color{'color20'}'><td colspan='2' align='left'><b>$Lang::tr{'fw settings'}</b></td></tr>
<tr><td align='left' width='60%'>$Lang::tr{'fw settings color'}</td><td align='left'>on <input type='radio' name='SHOWCOLORS' value='on' $checked{'SHOWCOLORS'}{'on'} />/
<input type='radio' name='SHOWCOLORS' value='off' $checked{'SHOWCOLORS'}{'off'} /> off</td></tr>
<tr><td align='left' width='60%'>$Lang::tr{'fw settings remark'}</td><td align='left'>on <input type='radio' name='SHOWREMARK' value='on' $checked{'SHOWREMARK'}{'on'} />/
<input type='radio' name='SHOWREMARK' value='off' $checked{'SHOWREMARK'}{'off'} /> off</td></tr>
</table>
<br />
<table width='95%' cellspacing='0'>