diff --git a/shorewall/manual_form.cgi b/shorewall/manual_form.cgi index 1523fd125..cdfd90582 100755 --- a/shorewall/manual_form.cgi +++ b/shorewall/manual_form.cgi @@ -11,17 +11,10 @@ $file = "$config{'config_dir'}/$in{'table'}"; $in{'table'} =~ /\.\./ && &error($text{'manual_efile'}); print &text('manual_desc', "$file"),"
\n"; -print "
\n"; +print &ui_textarea("data", &read_file_contents($file), 20, 80); +print &ui_form_end([ [ undef, $text{'save'} ] ]); -&ui_print_footer("list.cgi?table=$in{'table'}", $text{$in{'tableclean'}."_return"}); +&ui_print_footer("list.cgi?table=$in{'table'}", + $text{$in{'tableclean'}."_return"}); diff --git a/shorewall6/manual_form.cgi b/shorewall6/manual_form.cgi index 07b527e30..efbf5ad63 100755 --- a/shorewall6/manual_form.cgi +++ b/shorewall6/manual_form.cgi @@ -11,17 +11,10 @@ $file = "$config{'config_dir'}/$in{'table'}"; $in{'table'} =~ /\.\./ && &error($text{'manual_efile'}); print &text('manual_desc', "$file"),"\n"; -print "
\n"; +print &ui_textarea("data", &read_file_contents($file), 20, 80); +print &ui_form_end([ [ undef, $text{'save'} ] ]); -&ui_print_footer("list.cgi?table=$in{'table'}", $text{$in{'tableclean'}."_return"}); +&ui_print_footer("list.cgi?table=$in{'table'}", + $text{$in{'tableclean'}."_return"});