diff options
author | jeff <jeff> | 2007-02-08 09:13:21 +0000 |
---|---|---|
committer | jeff <jeff> | 2007-02-08 09:13:21 +0000 |
commit | 5f5d2124d615efbcdbb34eea691f2ca8724b3e47 (patch) | |
tree | 4143f57badbd95920e6df8018d5df688ae854367 | |
parent | 3ccc60c2a0aca859a43210b8110757783f9f8ef1 (diff) |
hold off until 1.7.2
-rw-r--r-- | htetc/handler.pl | 3 | ||||
-rwxr-xr-x | httemplate/edit/part_pkg.cgi | 46 | ||||
-rwxr-xr-x | httemplate/edit/process/part_pkg.cgi | 2 |
3 files changed, 27 insertions, 24 deletions
diff --git a/htetc/handler.pl b/htetc/handler.pl index 164da3702..c1ca954e1 100644 --- a/htetc/handler.pl +++ b/htetc/handler.pl @@ -119,7 +119,8 @@ sub handler use Chart::LinesPoints; use Chart::Mountain; use Color::Scheme; - use HTML::Widgets::SelectLayers 0.07; + use HTML::Widgets::SelectLayers 0.06; + #use HTML::Widgets::SelectLayers 0.07; # after 1.7.2 use Locale::Country; use FS; use FS::UID qw(cgisuidsetup dbh getotaker datasrc driver_name); diff --git a/httemplate/edit/part_pkg.cgi b/httemplate/edit/part_pkg.cgi index a84fafa1b..83ca2cafd 100755 --- a/httemplate/edit/part_pkg.cgi +++ b/httemplate/edit/part_pkg.cgi @@ -159,23 +159,23 @@ Line-item revenue recognition </TD><TD VALIGN="top"> -Reseller information -<% ntable("#cccccc", 2) %> - <TR> - <TD ALIGN="right"><% 'Agent Types' %></TD> - <TD> - <% include( '/elements/select-table.html', - 'element_name' => 'agent_type', - 'table' => 'agent_type', - 'name_col' => 'atype', - 'value' => \@agent_type, - 'empty_label' => '(none)', - 'element_etc' => 'multiple size="10"', - ) - %> - </TD> - </TR> -</TABLE> +%#Reseller information # after 1.7.2 +%#<% ntable("#cccccc", 2) %> +%# <TR> +%# <TD ALIGN="right"><% 'Agent Types' %></TD> +%# <TD> +%# <% include( '/elements/select-table.html', +%# 'element_name' => 'agent_type', +%# 'table' => 'agent_type', +%# 'name_col' => 'atype', +%# 'value' => \@agent_type, +%# 'empty_label' => '(none)', +%# 'element_etc' => 'multiple size="10"', +%# ) +%# %> +%# </TD> +%# </TR> +%#</TABLE> </TD></TR></TABLE> % % @@ -271,7 +271,9 @@ Reseller information %#} else { %# push @fixups, 'taxclass'; #hidden %#} -%my @form_elements = ( 'classnum', 'taxclass', 'agent_type' ); +%my @form_elements = ( 'classnum', 'taxclass' ); +%# copying non-existant elements is probably harmless, but after 1.7.2 +%#my @form_elements = ( 'classnum', 'taxclass', 'agent_type' ); % %my @form_radio = (); %if ( dbdef->table('pkg_svc')->column('primary_svc') ) { @@ -328,7 +330,7 @@ Reseller information % ( exists($plandata{$field}) % ? $plandata{$field} % : $href->{$field}{'default'} ). -% qq!">!; +% qq!" onChange="fchanged(this)">!; #after 1.7.2 % } elsif ( $href->{$field}{'type'} eq 'checkbox' ) { % $html .= qq!<INPUT TYPE="checkbox" NAME="$field" VALUE=1 !. % ( exists($plandata{$field}) && $plandata{$field} @@ -339,7 +341,7 @@ Reseller information % $html .= '<SELECT'; % $html .= ' MULTIPLE' % if $href->{$field}{'type'} eq 'select_multiple'; -% $html .= qq! NAME="$field">!; +% $html .= qq! NAME="$field" onChange="fchanged(this)">!; # after 1.7.2 % % if ( $href->{$field}{'select_table'} ) { % foreach my $record ( @@ -362,7 +364,7 @@ Reseller information % ? ' SELECTED' % : '' % ). -% '>'. $value; +% '">'. $value; % } % % } else { @@ -383,7 +385,7 @@ Reseller information % % $html .= '<INPUT TYPE="submit" VALUE="'. % ( $hashref->{pkgpart} ? "Apply changes" : "Add package" ). -% '">'; +% '" onClick="fchanged(this)">'; #after 1.7.2 % % $html; % diff --git a/httemplate/edit/process/part_pkg.cgi b/httemplate/edit/process/part_pkg.cgi index 1158222b6..55e7e05ae 100755 --- a/httemplate/edit/process/part_pkg.cgi +++ b/httemplate/edit/process/part_pkg.cgi @@ -55,7 +55,7 @@ % $pkgpart = $new->pkgpart; %} % -%unless ($error) { +%unless (1 || $error) { # after 1.7.2 % my $error = $new->process_m2m( % 'link_table' => 'type_pkgs', % 'target_table' => 'agent_type', |