This commit was generated by cvs2svn to compensate for changes in r11022,
[freeside.git] / httemplate / edit / cust_main / first_pkg / svc_acct.html
1 <% ntable("#cccccc") %>
2
3   <TR>
4     <TD ALIGN="right">Username</TD>
5     <TD>
6       <INPUT TYPE      = "text"
7              NAME      = "username"
8              VALUE     = "<% $opt{'username'} %>"
9              SIZE      = <% $ulen2 %>
10              MAXLENGTH = <% $ulen %>
11       >
12     </TD>
13   </TR>
14
15   <TR>
16     <TD ALIGN="right">Domain</TD>
17     <TD>
18       <SELECT NAME="domsvc">
19         <OPTION>(none)</OPTION>
20       </SELECT>
21     </TD>
22   </TR>
23
24   <TR>
25     <TD ALIGN="right">Password</TD>
26     <TD>
27       <INPUT TYPE      = "text"
28              NAME      = "_password"
29              VALUE     = "<% $opt{'password'} %>"
30              SIZE      = <% $pmax2 %>
31              MAXLENGTH = <% $passwordmax %>>
32 %     unless ( $opt{'password_verify'} ) {
33         (blank to generate)
34 %     }
35     </TD>
36   </TR>
37
38 % if ( $opt{'password_verify'} ) {
39     <TR>
40       <TD ALIGN="right">Re-enter Password</TD>
41       <TD>
42         <INPUT TYPE      = "text"
43                NAME      = "_password2"
44                VALUE     = "<% $opt{'password2'} %>"
45                SIZE      = <% $pmax2 %>
46                MAXLENGTH = <% $passwordmax %>>
47       </TD>
48     </TR>
49 % }
50
51 % if ( $conf->exists('security_phrase') ) {
52     <TR>
53       <TD ALIGN="right">Security Phrase</TD>
54       <TD><INPUT TYPE="text" NAME="sec_phrase" VALUE="<% $opt{'sec_phrase'} %>">
55       </TD>
56     </TR>
57 % } else {
58     <INPUT TYPE="hidden" NAME="sec_phrase" VALUE="">
59 % }
60
61 % if ( $conf->exists('svc_acct-disable_access_number') ) {
62     <INPUT TYPE="hidden" NAME="popnum" VALUE="">
63 % } else {
64     <TR>
65       <TD ALIGN="right">Access number</TD>
66 %#           XXX should gain "area code" selection and labels on the dropdowns
67       <TD><% FS::svc_acct_pop::popselector($opt{'popnum'}) %></TD>
68     </TR>
69 % }
70
71 </TABLE>
72
73 <%init>
74
75 #use FS::svc_acct_pop;
76
77 my( %opt ) = @_;
78
79 my $conf = new FS::Conf;
80
81 #false laziness: (mostly) copied from edit/svc_acct.cgi
82 #$ulen = $svc_acct->dbdef_table->column('username')->length;
83 my $ulen = dbdef->table('svc_acct')->column('username')->length;
84 my $ulen2 = $ulen+2;
85 my $passwordmax = $conf->config('passwordmax') || 8;
86 my $pmax2 = $passwordmax + 2;
87
88 </%init>