diff --git a/itsecur-firewall/list_import.cgi b/itsecur-firewall/list_import.cgi index cae9e7e03..b3a1fdec9 100755 --- a/itsecur-firewall/list_import.cgi +++ b/itsecur-firewall/list_import.cgi @@ -7,32 +7,31 @@ require './itsecur-lib.pl'; &header($text{'import_title'}, "", undef, undef, undef, undef, &apply_button()); -foreach $i (1 .. (&supports_time() ? 4 : 3)) { - $prog = $i == 1 ? "import_rules.cgi" : +foreach my $i (1 .. (&supports_time() ? 4 : 3)) { + my $prog = $i == 1 ? "import_rules.cgi" : $i == 2 ? "import_servs.cgi" : $i == 3 ? "import_groups.cgi" : $i == 4 ? "import_times.cgi" : undef; - print "
\n"; + print &ui_hr(); print $text{'import_desc'.$i},"

\n"; - print "

\n"; - print "\n"; - print "\n"; - print "
",$text{'import_header'.$i},"
\n"; + print &ui_form_start($prog,"form-data"); + print &ui_table_start($text{'import_header'.$i}, undef, 2); # Show source - print "\n", - $mode == 1 ? $dest[0] : undef, &file_chooser_button("src"); + print &ui_table_row($text{'import_src'}, + &ui_radio("src_def",($mode == 1 ? 0 : 1),[ + [1,$text{'restore_src1'}." ".&ui_upload("file",20)."
"], + [0,$text{'restore_src0'}." ".&ui_filebox("src",($mode == 1 ? $dest[0] : undef),40)] + ]) + ); + - print "
$text{'import_src'} \n"; - printf " %s\n", - $mode != 1 ? "checked" : "", $text{'restore_src1'}; - print "
\n"; - printf " %s\n", - $mode == 1 ? "checked" : "", $text{'restore_src0'}; - printf " %s
\n"; - print "
\n"; + print &ui_table_end(); + print "

"; + print &ui_submit($text{'import_ok'}); + print &ui_form_end(undef,undef,1); } -print "


\n"; +print &ui_hr(); &footer("", $text{'index_return'});