X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=fs_signup%2FFS-SignupClient%2Fcgi%2Fsignup-alternate.html;h=490cefa5ea156279ebc2338343a7d7092743e95c;hp=3535190d9a5c464c57f19e404be8f6e70f9529c7;hb=3ef62a0570055da710328937e7f65dbb2c027c62;hpb=9520e932e86157fc21e0a3ec9533646f616fff0b diff --git a/fs_signup/FS-SignupClient/cgi/signup-alternate.html b/fs_signup/FS-SignupClient/cgi/signup-alternate.html index 3535190d9..490cefa5e 100755 --- a/fs_signup/FS-SignupClient/cgi/signup-alternate.html +++ b/fs_signup/FS-SignupClient/cgi/signup-alternate.html @@ -33,14 +33,16 @@ Contact Information <%= foreach ( @{$locales} ) { - $OUT .= '{'state'}; + $value .= ' ('. $_->{'county'}. ')' if $_->{'county'}; + $value .= ' / '. $_->{'country'}; + + $OUT .= qq("; } %> @@ -62,63 +64,76 @@ Contact Information * required fields
-

First package - - <%= use Tie::IxHash; - my %pkgpart2payby = map { $_->{pkgpart} => $_->{payby}[0] } @{$packages}; - tie my %options, 'Tie::IxHash', - '' => '(none)', - map { $_->{pkgpart} => $_->{pkg} } @{$packages} - ; - - use HTML::Widgets::SelectLayers 0.02; - my $widget = new HTML::Widgets::SelectLayers( - options => \%options, - selected_layer => $pkgpart, - form_name => 'dummy', - form_action => $self_url, - form_text => [qw( magic ref ss agentnum - last first company address1 address2 - city zip daytime night fax )], - form_select => [qw( state )], #county country - layer_callback => sub { - my $layer = shift; - my $html = < +

- + - + - + -ENDOUT - if ( $init_data->{'security_phrase'} ) { - $html .= <{'security_phrase'} ) { + < ENDOUT - } else { - $html .= ''; - } + } else { + ''; + } +%> - if ( scalar(@$pops) ) { - $html .= ''; - } else { - $html .= popselector($popnum); - } +<%= if ( scalar(@$pops) ) { + ''; + } else { + popselector($popnum); + } +%> + +
*Username
*Password
*Re-enter Password
Security Phrase
Access number'. - popselector($popnum). '
Access number'. + popselector($popnum). '
* required fields + +

First package + + <%= use Tie::IxHash; + my %pkgpart2payby = map { $_->{pkgpart} => $_->{payby}[0] } @{$packages}; + tie my %options, 'Tie::IxHash', + '' => '(none)', + map { $_->{pkgpart} => $_->{pkg} } + sort { $a->{recur} <=> $b->{recur} } + @{$packages} + ; - $html .= '* required fields'; + use HTML::Widgets::SelectLayers 0.02; + my @form_text = qw( magic ref ss agentnum + last first company address1 address2 + city zip daytime night fax + username _password _password2 sec_phrase ); + my @form_select = qw( state ); #county country + if ( scalar(@$pops) == 0 or scalar(@$pops) == 1 ) { + push @form_text, 'popnum', + } else { + push @form_select, 'popnum', + } + my $widget = new HTML::Widgets::SelectLayers( + options => \%options, + selected_layer => $pkgpart, + form_name => 'dummy', + form_action => $self_url, + form_text => \@form_text, + form_select => \@form_select, + layer_callback => sub { + my $layer = shift; + my $html = qq( ); if ( $pkgpart2payby{$layer} eq 'BILL' ) { $html .= <