From 3f65039494e0cd790d5b60ff043ababcd64a1e80 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sun, 19 Mar 2017 13:42:16 -0700 Subject: [PATCH] Use normal form API https://github.com/qooob/authentic-theme/issues/680 --- shorewall/manual_form.cgi | 17 +++++------------ shorewall6/manual_form.cgi | 17 +++++------------ 2 files changed, 10 insertions(+), 24 deletions(-) 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_form_start("manual_save.cgi", "form-data"); print &ui_hidden("table", $in{'table'}); -print "
\n"; -print "\n"; -print "\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_form_start("manual_save.cgi", "form-data"); print &ui_hidden("table", $in{'table'}); -print "
\n"; -print "\n"; -print "\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"});