From 7aef77aa2c25b7bca3569376f08b1d2cc57a1592 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 13 Apr 2008 08:21:42 +0000 Subject: [PATCH] add disabled option to text elements --- httemplate/elements/tr-input-text.html | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/httemplate/elements/tr-input-text.html b/httemplate/elements/tr-input-text.html index c8bec5ea6..49ae166ee 100644 --- a/httemplate/elements/tr-input-text.html +++ b/httemplate/elements/tr-input-text.html @@ -1,6 +1,6 @@ <% include('tr-td-label.html', @_ ) %> - > + > <% $opt{'prefix'} %> <% $maxlength %> - <% $align %> + <% $style %> + <% $opt{disabled} %> <% $onchange %> ><% $opt{'postfix'} %> @@ -34,11 +35,19 @@ my $maxlength = $opt{'maxlength'} ? 'MAXLENGTH="'. $opt{'maxlength'}. '"' : ''; -my $align = $opt{'text-align'} - ? 'STYLE="text-align: '. $opt{'text-align'}. '"' - : ''; +my @style = (); + +push @style, 'text-align: '. $opt{'text-align'} + if $opt{'text-align'}; + +push @style, 'background-color: #dddddd' + if $opt{'disabled'}; + +$opt{'disabled'} = 'DISABLED' + if $opt{'disabled'} && $opt{'disabled'} !~ /disabled/i; # uuh... yeah? +my $style = scalar(@style) ? 'STYLE="'. join(';', @style). '"' : ''; -my $style = $opt{'cell_style'} ? 'STYLE="'. $opt{'cell_style'}. '"' : ''; +my $cell_style = $opt{'cell_style'} ? 'STYLE="'. $opt{'cell_style'}. '"' : ''; -- 2.11.0