1 [% ctx.page_title = 'User Editor' %]
2 [% WRAPPER default/base.tt2 %]
3 <script src='[% ctx.media_prefix %]/js/ui/default/actor/user/register.js'> </script>
7 /* XXX Move me into the CSS tree XXX */
20 border:2px solid #d9e8f9;
21 -moz-border-radius: 10px;
25 vertical-align:middle;
33 border:2px dashed #d9e8f9;
34 -moz-border-radius: 10px;
40 border:1px solid #e0e0e0;
42 vertical-align:middle;
46 background-color: #e0e0e0;
49 .divider span { padding: 0px 5px 0px 5px; }
53 border-top:1px dashed #d9e8f9;
55 .newaddr-row td:last-child {
56 border-right:1px dashed #d9e8f9;
59 .uedit-addr-del-button {margin-left: 10px; color:red;}
61 .dijitTextBoxFocused, .dijitFocused { border:1px dashed #3e3e3e; color: #303030; font-weight:bold;}
63 .hide-non-required tr:not([required]) {
76 <tbody id='uedit-tbody'>
77 <tr fmclass='ac' fmfield='barcode' required='required'/>
78 <tr fmclass='au' fmfield='usrname' required='required'/>
79 <tr fmclass='au' fmfield='passwd' required='required'/>
80 <tr fmclass='au' fmfield='passwd' required='required'><td/><td>Verify Password</td><td/></tr>
81 <tr fmclass='au' fmfield='first_given_name' required='required'/>
82 <tr fmclass='au' fmfield='second_given_name'/>
83 <tr fmclass='au' fmfield='family_name' required='required'/>
84 <tr fmclass='au' fmfield='suffix'/>
85 <tr fmclass='au' fmfield='alias'/>
86 <tr fmclass='au' fmfield='dob'/>
87 <tr fmclass='au' fmfield='juvenile'/>
88 <tr fmclass='au' fmfield='ident_type' required='required'/>
89 <tr fmclass='au' fmfield='ident_value' required='required'/>
90 <tr fmclass='au' fmfield='email'/>
91 <tr fmclass='au' fmfield='day_phone'/>
92 <tr fmclass='au' fmfield='evening_phone'/>
93 <tr fmclass='au' fmfield='other_phone'/>
94 <tr fmclass='au' fmfield='home_ou' required='required'/>
95 <tr fmclass='au' fmfield='profile' required='required'/>
96 <tr fmclass='au' fmfield='expire_date' required='required'/>
97 <tr fmclass='au' fmfield='net_access_level' required='required'/>
98 <tr fmclass='au' fmfield='active'/>
99 <tr fmclass='au' fmfield='barred'/>
100 <tr fmclass='au' fmfield='master_account'/>
101 <tr fmclass='au' fmfield='claims_returned_count'/>
102 <tr fmclass='au' fmfield='alert_message' wclass='dijit.form.Textarea' wstyle='height:5em'/>
105 <tr name='uedit-addr-divider' class='divider' type='addr-template' required='show'>
106 <td colspan='2'>Address</td>
108 <span>Mailing</span><input type='radio' name='mailing_address'>
109 <span>Billing</span><input type='radio' name='billing_address'>
110 <button name='delete-button' class='uedit-addr-del-button'>X</button>
113 <tr fmclass='aua' fmfield='address_type' type='addr-template' required='show'/>
114 <tr fmclass='aua' fmfield='post_code' type='addr-template' required='required'/>
115 <tr fmclass='aua' fmfield='street1' type='addr-template' required='required'/>
116 <tr fmclass='aua' fmfield='street2' type='addr-template' required='show'/>
117 <tr fmclass='aua' fmfield='city' type='addr-template' required='required'/>
118 <tr fmclass='aua' fmfield='county' type='addr-template' required='show'/>
119 <tr fmclass='aua' fmfield='state' type='addr-template' required='required'/>
120 <tr fmclass='aua' fmfield='country' type='addr-template' required='required'/>
121 <tr fmclass='aua' fmfield='valid' type='addr-template' required='show'/>
122 <tr fmclass='aua' fmfield='within_city_limits' type='addr-template' required='show'/>
124 <tr id='new-addr-row' class='newaddr-row'>
125 <td colspan='0' style='text-align:center;'>
126 <button dojoType='dijit.form.Button' onClick='uEditNewAddr'>New Address</button>
131 <tr class='divider' id='stat-cat-divider'><td colspan='0'>Statistical Categories</td></tr>
132 <tr id='stat-cat-row-template'><td class='uedit-help'/><td name='name'/><td name='widget'/></tr>
135 <tr id='survey-row-template' class='divider'><td colspan='0' name='name'/></tr>
136 <tr id='survey-question-row-template'><td class='uedit-help'/><td name='question'/><td name='answers'/></tr>
140 <div id='uedit-save-div'>
141 <button dojoType='dijit.form.Button' jsId='saveButton' onClick='uEditSave'>Save</button>
142 <button dojoType='dijit.form.Button' jsId='saveCloneButton' onClick='uEditSaveClone'>Save & Clone</button>
143 <div id='require-toggle'>
144 <a href='javascript:uEditToggleRequired();'>Show/Hide Required Fields</a>
148 <!-- context help widget -->
149 <a class='hidden' id='uedit-help-template'><img src='/opac/images/advancedsearch-icon.png'></img></a>
150 <fieldset id='uedit-help-div' class='hidden'>
151 <legend id='uedit-help-field'/>
152 <div id='uedit-help-text'/>