diff --git a/html/cgi-bin/forwardfw.cgi b/html/cgi-bin/forwardfw.cgi
index 5e62dbcb9..fbee025a8 100755
--- a/html/cgi-bin/forwardfw.cgi
+++ b/html/cgi-bin/forwardfw.cgi
@@ -2350,9 +2350,34 @@ sub viewtablenew
my $tooltip;
my @tmpsrc=();
my $coloryellow='';
- print"$title1
";
- print"
| # | $Lang::tr{'fwdfw source'} | Log | $Lang::tr{'fwdfw target'} | $Lang::tr{'fwdfw action'} | |||||||||||
| + # + | ++ | + $Lang::tr{'protocol'} + | ++ $Lang::tr{'fwdfw source'} + | ++ Log + | ++ $Lang::tr{'fwdfw target'} + | ++ $Lang::tr{'fwdfw action'} + | +|||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + $key + | END + #RULETYPE (A,R,D) if ($$hash{$key}[0] eq 'ACCEPT'){ $ruletype='A'; @@ -2422,7 +2449,13 @@ END $tooltip='REJECT'; $rulecolor=$color{'color16'}; } - print"$ruletype | "; + + print <+ + | + + | END #TARGET &getcolor($$hash{$key}[5],$$hash{$key}[6],\%customhost); print<
END
#Is this a DNAT rule?
if ($$hash{$key}[31] eq 'dnat' && $$hash{$key}[28] eq 'ON'){
@@ -2506,7 +2543,7 @@ END
$$hash{$key}[30]=~ tr/|/,/;
print": $$hash{$key}[30]";
}
- print" ->"; + print" ->"; } if ($$hash{$key}[5] eq 'ipfire'){ $ipfireiface='Interface'; @@ -2542,54 +2579,82 @@ END $gif="/images/off.gif" } print< |
- - | - | + | + + | ++ + | ++ + | ++ + | END if (exists $$hash{$key-1}){ print<+ + | END }else{ - print""; + print" | "; } + if (exists $$hash{$key+1}){ print< | + + | +"; + print" | "; } #REMARK if ($optionsfw{'SHOWREMARK'} eq 'on' && $$hash{$key}[16] ne ''){ - print" |
| $$hash{$key}[16] | + | + | + $$hash{$key}[16] + | + +END } + if ($$hash{$key}[18] eq 'ON'){ #TIMEFRAME if ($$hash{$key}[18] eq 'ON'){ @@ -2604,7 +2669,7 @@ END my $weekdays=join(",",@days); if (@days){ print"||||||||||||
| $weekdays $$hash{$key}[26] - $$hash{$key}[27] | $weekdays $$hash{$key}[26] - $$hash{$key}[27] | "; } } }||||||||||||||