From c9a7131773dcd295938824d32547c1b014157e94 Mon Sep 17 00:00:00 2001 From: pate Date: Thu, 25 Apr 2002 23:35:17 +0000 Subject: [PATCH] found a cleaner way to do &mkformnotable, and refactored tests to allow it. --- C4/Output.pm | 26 ++++++++++---------------- output.t | 18 +++++++++--------- 2 files changed, 19 insertions(+), 25 deletions(-) diff --git a/C4/Output.pm b/C4/Output.pm index 0e0b58089a..5f47ee8dd4 100644 --- a/C4/Output.pm +++ b/C4/Output.pm @@ -267,26 +267,20 @@ sub mkformnotable{ my ($action,@inputs)=@_; my $string="
\n"; foreach my $input (@inputs){ - if ($$input[0] eq 'hidden'){ + if ($$input[0] eq 'textarea') { $string .= - "\n"; - } elsif ($$input[0] eq 'radio') { + ""; + } else { $string .= ""; - } elsif ($$input[0] eq 'textarea') { - $string .= - ""; - } elsif ($$input[0] eq 'reset'){ - $string .= - ""; - } elsif ($$input[0] eq 'submit'){ - $string.=""; - } + if ($$input[0] eq 'radio') { + $string .= + "$$input[2]"; + } + } + $string .= "\n"; } $string=$string."
"; } diff --git a/output.t b/output.t index 6d9c46853e..059c2c6788 100644 --- a/output.t +++ b/output.t @@ -190,7 +190,7 @@ if ($return eq mkformnotable('actionurl', @inputs)) { # 1 input; radio @inputs = (\@inputRadio); $return ="
\n"; -$return .= "radiovalue"; +$return .= "radiovalue\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { @@ -202,7 +202,7 @@ if ($return eq mkformnotable('actionurl', @inputs)) { # 1 input; text @inputs = (\@inputText); $return = "
\n"; -$return .= ""; +$return .= "\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { @@ -215,7 +215,7 @@ if ($return eq mkformnotable('actionurl', @inputs)) { # 1 input; textarea @inputs = (\@inputTextarea); $return = "
\n"; -$return .= ""; +$return .= "\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { @@ -227,7 +227,7 @@ if ($return eq mkformnotable('actionurl', @inputs)) { # 1 input; submit @inputs = (\@inputSubmit); $return = "
\n"; -$return .= ""; +$return .= "\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { @@ -239,7 +239,7 @@ if ($return eq mkformnotable('actionurl', @inputs)) { # 1 input; reset @inputs = (\@inputReset); $return = "
\n"; -$return .= ""; +$return .= "\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { @@ -252,7 +252,7 @@ if ($return eq mkformnotable('actionurl', @inputs)) { @inputs = (\@inputHidden, \@inputSubmit); $return = "
\n"; $return .= "\n"; -$return .= ""; +$return .= "\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { @@ -265,9 +265,9 @@ if ($return eq mkformnotable('actionurl', @inputs)) { # 3 inputs; text, submit, and reset @inputs = (\@inputText, \@inputSubmit, \@inputReset); $return = "
\n"; -$return .= ""; -$return .= ""; -$return .= ""; +$return .= "\n"; +$return .= "\n"; +$return .= "\n"; $return .= "
"; if ($return eq mkformnotable('actionurl', @inputs)) { -- 2.39.5