X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Felements%2Fchange_password.html;h=7d95e19dcf65313a5401b6d8aa415cfb973a8694;hb=929783d1045757abbe5c84ff2439547b0f8eca23;hp=625ba1fb5d8e1b4faac33993feebf2d2349cfff7;hpb=3d0a1bb06b895c5be6e3f0517d355442a6b1e125;p=freeside.git
diff --git a/httemplate/elements/change_password.html b/httemplate/elements/change_password.html
index 625ba1fb5..7d95e19dc 100644
--- a/httemplate/elements/change_password.html
+++ b/httemplate/elements/change_password.html
@@ -8,34 +8,88 @@
display: none;
}
-(<% mt('change') %>)
+% if (!$opt{'no_label_display'}) {
+(<% emt( $change_title ) %>)
+% }
<%init>
my %opt = @_;
-my $svc_acct = $opt{'svc_acct'};
+
my $curr_value = $opt{'curr_value'} || '';
-my $pre = 'changepw'.$svc_acct->svcnum.'_';
-my $error = $cgi->param($pre.'error');
+my $change_title = $opt{'label'} || 'change';
+my $svcnum;
+my $change_id_input = '';
+my $pre = 'changepw';
+
+if ($opt{'svc_acct'}) {
+ my $svc_acct = $opt{'svc_acct'};
+ $change_id_input = '';
+ $pre .= $svc_acct->svcnum . '_';
+ $svcnum = $svc_acct->svcnum;
+}
+elsif ($opt{'contact_num'}) {
+ $change_id_input = '
+
+
+ ';
+ $pre .= $opt{'pre_pwd_field_label'};
+}
+
+my $change_button_id = $pre.'change_button';
+
+ my $error = $cgi->param($pre.'error');
%init>