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>
5 <style type="text/css">
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;
44 border:2px dashed #d9e8f9;
45 -moz-border-radius: 10px;
52 border:1px solid #e0e0e0;
54 vertical-align:middle;
58 background-color: #e0e0e0;
61 .divider span { padding: 0px 5px 0px 5px; }
65 border-top:1px dashed #d9e8f9;
67 .newaddr-row td:last-child {
68 border-right:1px dashed #d9e8f9;
71 .pending-addr-row td { border:1px solid #aaa; }
73 .uedit-addr-del-button {margin-left: 10px; color:red;}
75 .dijitTextBoxFocused, .dijitFocused { border:1px dashed #3e3e3e; color: #303030; font-weight:bold;}
77 .hide-non-required tr:not([required]) {
89 <div dojoType="dijit.form.Form" id="myForm" jsId="myForm" encType="multipart/form-data" action="" method="">
90 <script type="dojo/method" event="onSubmit">
91 /* we don't want to use the form action, but uEditSave and UEditSaveClone from the Save buttons. We
92 do want to use the Form's validation features, which we do from within UEditSave, etc. */
96 [% INCLUDE default/actor/user/register_table.tt2 %]
100 <div id='uedit-save-div'>
101 <button dojoType='dijit.form.Button' jsId='saveButton' onClick='uEditSave' scrollOnFocus='false'>Save</button>
102 <button dojoType='dijit.form.Button' jsId='saveCloneButton' onClick='uEditSaveClone' scrollOnFocus='false'>Save & Clone</button>
103 <div id='require-toggle'>
104 <a href='javascript:uEditToggleRequired();' id='uedit-show-required'>Show Only Required Fields</a>
105 <a href='javascript:uEditToggleRequired();' id='uedit-show-all' class='hidden'>Show All Fields</a>
109 <!-- context help widget -->
110 <a class='hidden' id='uedit-help-template'><img src='/opac/images/advancedsearch-icon.png'></img></a>
111 <fieldset id='uedit-help-div' class='hidden'>
112 <legend id='uedit-help-field'/>
113 <div id='uedit-help-text'/>
116 <!-- duplicate patron search results -->
117 <div id='uedit-dupe-div' class='hidden'>
118 <div><a href='javascript:void(0);' id='uedit-dupe-names-link'></a></div>
119 <div><a href='javascript:void(0);' id='uedit-dupe-email-link'></a></div>
120 <div><a href='javascript:void(0);' id='uedit-dupe-ident-link'></a></div>
121 <div><a href='javascript:void(0);' id='uedit-dupe-phone-link'></a></div>
122 <div><a href='javascript:void(0);' id='uedit-dupe-address-link'></a></div>
126 <span id='true' style='color:green;'>✓</span>
127 <span id='false' style='color:red;'>✗</span>
128 <div dojoType='dijit.Dialog' jsId='allCardsDialog'>
129 <table class='oils-generic-table' style='margin:10px;'>
136 <tbody id='uedit-all-cards-tbody'>
137 <tr id='uedit-all-cards-tr-template'>
138 <td><div name='barcode'></div></td>
139 <td><div name='active'></div></td>
144 <td colspan='2' style='text-align:center;'>
145 <button dojoType='dijit.form.Button' onClick='allCardsDialog.hide()' scrollOnFocus='false'>Close</button>