X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Felements%2Fcontact.html;h=d69029053a98f27fa70be98bee44b1c909777e3b;hp=eea3694e3b9e22b9be45bce7f73331e7df843643;hb=cb58923b11e5eab5e5212972da7a67beb018b905;hpb=0fb307c305e4bc2c9c27dc25a3308beae3a4d33c diff --git a/httemplate/elements/contact.html b/httemplate/elements/contact.html index eea3694e3..d69029053 100644 --- a/httemplate/elements/contact.html +++ b/httemplate/elements/contact.html @@ -2,8 +2,26 @@ -
+ + Type + |
+% } else {
+
+% }
+%
% foreach my $field ( @fields ) {
%
% my $value = '';
@@ -13,7 +31,7 @@
% 'phonetypenum' => $1,
% });
% if ( $contact_phone ) {
-% $value = $contact_phone->phonenum;
+% $value = $contact_phone->phonenum_pretty;
% $value .= 'x'.$contact_phone->extension
% if $contact_phone->extension;
% $value = '+'. $contact_phone->countrycode. " $value"
@@ -21,27 +39,70 @@
% && $contact_phone->countrycode ne '1';
% }
% } elsif ( $field eq 'emailaddress' ) {
-% #XXX multiple not yet supported
-% my $contact_email = qsearchs('contact_email', {
-% 'contactnum' => $curr_value,
-% });
-% $value = $contact_email->emailaddress if $contact_email;
+% $value = join(', ', map $_->emailaddress, $contact->contact_email);
+% } elsif ( $field eq 'selfservice_access'
+% or $field eq 'comment'
+% or $field eq 'invoice_dest' ) {
+% $value = $X_contact->get($field);
% } else {
% $value = $contact->get($field);
% }
- "
- <% $onchange %>
- > +% if ( $field eq 'selfservice_access' ) { + +% } elsif ( $field eq 'invoice_dest' ) { +% my $curr_value = $cgi->param($name . '_' . $field); +% $curr_value = $value if !defined($curr_value); + <& select.html, + field => $name . '_' . $field, + curr_value => $curr_value, + options => [ '', 'Y' ], + option_labels => { '' => 'no', 'Y' => 'yes' }, + style => 'width: 100%', + &> +% } else { + + > +% } + <% $label{$field} %> |
% }
+% my $pwd_change_label = 'change';
+% $pwd_change_label = 'setup' unless $contact->_password;
+% my $action = $fsurl . "edit/cust_main-contacts-password.html?custnum=" . $opt{'custnum'} . "&contactnum=" . $curr_value . "&label=" . $pwd_change_label . "&popup=1";
+% if ($curr_value) {
+
+ <% include('/elements/popup_link.html',
+ 'action' => $action,
+ 'width' => '763',
+ 'height' => '408',
+ 'actionlabel' => "$pwd_change_label password",
+ 'html_label' => "$pwd_change_label password",
+
+ )
+ %>
+ + Password + |
+% }