diff --git a/itsecur-firewall/edit_group.cgi b/itsecur-firewall/edit_group.cgi index 2bc459dcc..46325b2e9 100755 --- a/itsecur-firewall/edit_group.cgi +++ b/itsecur-firewall/edit_group.cgi @@ -30,7 +30,8 @@ print &ui_hidden("from", $in{'from'}); print &ui_table_start($text{'group_header'}, undef, 2); print &ui_table_row($text{'group_name'}, - &ui_textbox("name", $group->{'name'}, 20) ); + &ui_textbox("name", $group->{'name'}, 20), + undef, ["valign=middle","valign=middle"] ); my $tx = ""; $tx .= &ui_columns_start(undef); @@ -41,7 +42,7 @@ foreach $m (( grep { !/\!?\@/ } @{$group->{'members'}} ), my @cols; push(@cols, &ui_textbox("member_".$i, $m, 40) ); push(@cols, &ui_checkbox("neg_".$i, "!", $text{'group_neg'}, ($neg ? 1 : 0 ) ) ); - $tx .= &ui_columns_row(\@cols); + $tx .= &ui_columns_row(\@cols, ["valign=middle","valign=middle"]); $i++; } $tx .= &ui_columns_row([ &ui_checkbox("resolv", 1, $text{'group_resolv'}) ], ["colspan=2"]); @@ -63,7 +64,7 @@ $tx .= ui_columns_end(); print &ui_table_row($text{'group_members2'}, $tx); print &ui_table_end(); - +print "
";
if ($in{'new'}) {
print &ui_submit($text{'create'});
}
diff --git a/itsecur-firewall/edit_rule.cgi b/itsecur-firewall/edit_rule.cgi
index 0587ccb89..6909a174c 100755
--- a/itsecur-firewall/edit_rule.cgi
+++ b/itsecur-firewall/edit_rule.cgi
@@ -50,7 +50,7 @@ foreach $s ('source', 'dest') {
&ui_oneradio(${s}."_mode", 1, $text{'rule_host'}, ($sm == 1 ? 1 : 0))." ".
&ui_textbox(${s}."_host", ($sm == 1 ? $rule->{$s} : ""), 30)." ".$text{'rule_named'}." ".
&ui_textbox(${s}."_name", undef, 15)."
".
- &ui_checkbox(${s}."_resolv", 1, $text{'rule_resolv'}), undef, ["valign=top","valign=middle"] );
+ &ui_checkbox(${s}."_resolv", 1, $text{'rule_resolv'},undef,"style=margin-left:15px;"), undef, ["valign=top","valign=middle"] );
# Host group option
local $gv;
@@ -61,8 +61,8 @@ foreach $s ('source', 'dest') {
$gi = &group_input("${s}_group", $gv, 0, 1);
if ($gi || $sm == 2) {
print &ui_table_row(" ",
- &ui_oneradio(${s}."_mode", 2, $text{'rule_group'}, ($sm == 2 ? 1 : 0))." ".
- $gi);
+ "
| ".&ui_oneradio(${s}."_mode", 2, $text{'rule_group'}, ($sm == 2 ? 1 : 0))." | ". + $gi." |
"; + if ($in{'new'}) { print &ui_submit($text{'create'}); } diff --git a/itsecur-firewall/edit_sep.cgi b/itsecur-firewall/edit_sep.cgi index eb3b6c427..54984af3a 100755 --- a/itsecur-firewall/edit_sep.cgi +++ b/itsecur-firewall/edit_sep.cgi @@ -25,7 +25,8 @@ foreach my $th ('new', 'idx', 'insert') { print &ui_table_start($text{'sep_header'}, undef, 2); print &ui_table_row($text{'sep_desc'}, - &ui_textbox("desc", ( $rule->{'desc'} eq "*" ? "" : $rule->{'desc'} ), 60) ); + &ui_textbox("desc", ( $rule->{'desc'} eq "*" ? "" : $rule->{'desc'} ), 60), + undef, ["valign=middle","valign=middle"] ); # Show input for position of rule my @sel; @@ -41,15 +42,15 @@ foreach $br (@rules) { } } push(@sel, [ -1, $text{'rule_end'}, ($in{'new'} || $rule eq $rules[$#rules] ? "selected" : "") ] ); -print &ui_table_row($text{'rule_atpos'}, &ui_select("pos", undef, \@sel, 1) ); +print &ui_table_row($text{'rule_atpos'}, &ui_select("pos", undef, \@sel, 1), undef, ["valign=middle","valign=middle"] ); print &ui_table_end(); - +print "
"; if ($in{'new'}) { - print &ui_hidden($text{'create'}); + print &ui_submit($text{'create'}); } else { - print &ui_hidden($text{'save'}); - print &ui_hidden($text{'delete'}, "delete"); + print &ui_submit($text{'save'}); + print &ui_submit($text{'delete'}, "delete"); } print &ui_form_end(); diff --git a/itsecur-firewall/edit_service.cgi b/itsecur-firewall/edit_service.cgi index 3b826f1a7..6875a2c02 100755 --- a/itsecur-firewall/edit_service.cgi +++ b/itsecur-firewall/edit_service.cgi @@ -31,7 +31,8 @@ print &ui_hidden("idx", $in{'idx'}); print &ui_table_start($text{'service_header'}, undef, 2); # Show service name input -print &ui_table_row($text{'service_name'}, &ui_textbox("name", $service->{'name'}, 20) ); +print &ui_table_row($text{'service_name'}, &ui_textbox("name", $service->{'name'}, 20), + undef, ["valign=middle","valign=middle"] ); # Show protocols and ports my $tx = ""; @@ -40,7 +41,7 @@ for($i=0; $i<@{$service->{'protos'}}+6; $i++) { my @cols; push(@cols, &protocol_input("proto_$i", $service->{'protos'}->[$i]) ); push(@cols, &ui_textbox("port_".$i, $service->{'ports'}->[$i], 20) ); - $tx .= &ui_columns_row(\@cols); + $tx .= &ui_columns_row(\@cols, ["valign=middle","valign=middle"]); } $tx .= ui_columns_end(); @@ -51,6 +52,7 @@ print &ui_table_row($text{'service_members'}, &service_input("others", join(",", @{$service->{'others'}}), 0, 1) ); print &ui_table_end(); +print "
"; if ($in{'new'}) { print &ui_submit($text{'create'}); diff --git a/itsecur-firewall/index.cgi b/itsecur-firewall/index.cgi index 1e64908ca..3bc026345 100755 --- a/itsecur-firewall/index.cgi +++ b/itsecur-firewall/index.cgi @@ -6,7 +6,7 @@ require './itsecur-lib.pl'; &header($text{'index_title'}, "", undef, 1, 1, 0, &apply_button(), undef, undef, &text('index_version', $module_info{'version'})); -print "
"; +print &ui_hr(); # Icons table @can_opts = grep { $_ eq "backup" || $_ eq "restore" || $_ eq "remote" || $_ eq "import" ? &can_edit($_) : &can_use($_) } @opts; diff --git a/itsecur-firewall/list_authlogs.cgi b/itsecur-firewall/list_authlogs.cgi index 5648190fc..214dfd584 100755 --- a/itsecur-firewall/list_authlogs.cgi +++ b/itsecur-firewall/list_authlogs.cgi @@ -7,7 +7,7 @@ require './itsecur-lib.pl'; $theme_no_table++; $| = 1; &header($text{'authlogs_title'}, ""); -print "
\n"; @@ -20,8 +20,7 @@ if ($session_id) { print "\n"; } print "\n"; -print "\n"; -print "
\n"; @@ -20,8 +20,7 @@ if ($session_id) { print "\n"; } print "\n"; -print "\n"; -print "
"; +print &ui_submit($text{'save'}); +print &ui_form_end(undef,undef,1); &can_edit_disable("nat"); -print "
"; +print &ui_submit($text{'save'}); +print &ui_form_end(undef,undef,1); &can_edit_disable("pat"); -print "
"; +print &ui_submit($text{'save'}); +print &ui_form_end(undef,undef,1); &can_edit_disable("spoof"); -print "
"; +print &ui_submit($text{'save'}); +print &ui_form_end(undef,undef,1); &can_edit_disable("syn"); -print "
\n";
-$edit = &can_edit("users");
+my $edit = &can_edit("users");
+my $link = ( $edit ? &ui_link("edit_user.cgi?new=1", $text{'users_add'}) : "" );
if (@musers) {
- print "$text{'users_add'}
\n"
- if ($edit);
- print "
| $text{'users_name'} | ", - "$text{'users_ips'} | ", - "$text{'users_enabled'} | ", - "
| $u->{'name'} | \n"; - print "\n"; + push(@cols, &ui_link("edit_user.cgi?name=".$u->{'name'},$u->{'name'}) ); + my $tx = ""; if ($u->{'allow'}) { - print &text('users_allow', $u->{'allow'}); + $tx = &text('users_allow', $u->{'allow'}); } elsif ($u->{'deny'}) { - print &text('users_deny', $u->{'deny'}); + $tx = &text('users_deny', $u->{'deny'}); } else { - print $text{'users_all'}; + $tx = $text{'users_all'}; } - print " | \n"; - print "",$u->{'pass'} =~ /^\*LK\*/ ? $text{'rule_no'} : $text{'rule_yes'}," | \n"; - %uaccess = &get_module_acl($u->{'name'}); - print "
\n"; } -print "$text{'users_add'}
\n" - if ($edit); -print "