]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/opac/skin/default/xml/common/holds.xml
Add PLACE_UNFILLABLE_HOLD permission
[working/Evergreen.git] / Open-ILS / web / opac / skin / default / xml / common / holds.xml
1 <div>
2         <div id='xulholds_box' class='hide_me canvas' style='margin-top: 6px;'>
3                 <center>
4                         <table class='data_grid' style='margin-top: 20px;'>
5                                 <tbody>
6                                         <tr>
7                                                 <td>&opac.holds.xulRecipient;:</td>
8                                                 <td><input type='text' id='xul_recipient_barcode' /></td>
9                                                 <td><input type='submit' value='&common.submit;' id='xul_recipient_barcode_submit' /></td>
10                                                 <td><input type='submit' value='&common.cancel;' onclick='showCanvas();' /></td>
11                                                 <td><input type='submit' value='&common.hold.place;' id='xul_recipient_me' /></td>
12                                         </tr>
13                                 </tbody>
14                         </table>
15                 </center>
16         </div>
17
18         <div id='check_holds_box' class='hide_me canvas' 
19                 style='margin-top: 6px; width: 100%; text-align: center'>
20                 <br/><br/><br/>
21                 <b>&common.hold.check;</b>
22         </div>
23
24         <div id='holds_box' class='hide_me canvas' style='margin-top: 6px;'>
25         
26                 <br/>
27                 <table width='90%'>
28                         <tbody>
29                                 <tr>
30                                         <td class='holds_cell color_1' 
31                                                 align='center' colspan='2'>&common.hold.create;</td>
32                                 </tr>
33                                 <tr>
34                                         <td class='holds_cell'>&opac.holds.recipient;:</td>
35                                         <td class='holds_cell' id='holds_recipient'> </td>
36                                 </tr>
37                                 <tr>
38                                         <td class='holds_cell'>&common.title.label;</td>
39                                         <td class='holds_cell' id='holds_title'> </td>
40                                 </tr>
41                                 <tr>
42                                         <td class='holds_cell'>&common.author;</td>
43                                         <td class='holds_cell' id='holds_author'> </td>
44                                 </tr>
45                                 <tr>
46                                         <td class='holds_cell'>&common.format;</td>
47                                         <td class='holds_cell' id='holds_format'> </td>
48                                 </tr>
49                                 <tr id='hold_physical_desc_row'>
50                                         <td class='holds_cell'>&common.physical.label;</td>
51                                         <td class='holds_cell' id='holds_physical_desc'> </td>
52                                 </tr>
53
54                                 <tr class='hide_me' id='holds_parts_row'>
55                                         <td class='holds_cell'>&common.mono_parts.label;</td>
56                                         <td class='holds_cell'>
57                         <span class='hide_me' id='holds_parts_label'></span>
58                         <select id='holds_parts_selector' class='hide_me'>
59                             <option value=''></option>
60                         </select>
61                     </td>
62                                 </tr>
63
64                                 <tr class='hide_me' id='holds_cn_row'>
65                                         <td class='holds_cell'>&common.call.number.label;</td>
66                                         <td class='holds_cell'><b id='holds_cn'/> </td>
67                                 </tr>
68
69                                 <tr class='hide_me' id='holds_copy_row'>
70                                         <td class='holds_cell'>&common.copy.barcode.label;</td>
71                                         <td class='holds_cell'><b id='holds_copy'/> </td>
72                                 </tr>
73
74                                 <tr class='hide_me' id='holds_issuance_row'>
75                                         <td class='holds_cell'>&common.issuance_label.label;</td>
76                                         <td class='holds_cell'><b id='holds_issuance_label'/> </td>
77                                 </tr>
78
79                                 <tr class='hide_me' id='holds_type_row'>
80                                         <td class='holds_cell'>&common.hold.type.label;</td>
81                                         <td class='holds_cell hide_me' id='holds_is_cn'><b>&common.hold.volume;</b></td>
82                                         <td class='holds_cell hide_me' id='holds_is_copy'><b>&common.hold.copy;</b></td>
83                                         <td class='holds_cell hide_me' id='holds_is_issuance'><b>&common.hold.issuance;</b></td>
84                                 </tr>
85
86                                 <tr>
87                                         <td class='holds_cell'>&opac.holds.contactPhone;:</td>
88                                         <td class='holds_cell'>
89                                                 <input id='holds_phone' size='13' maxlength='12'/>
90                                                 <span style='margin-left: 4px; font-size: 7pt;'>&common.phone.format;</span>
91                                         </td>
92                                 </tr>
93                                 <tr>
94                                         <td class='holds_cell'>&common.phone.enable;</td>
95                                         <td class='holds_cell'>
96                                                 <input type='checkbox' id='holds_enable_phone'  checked='checked'
97                                                         onchange='
98                                                                 if (this.checked) $("holds_phone").disabled=false; 
99                                                                 else $("holds_phone").disabled = true;'/>
100                                         </td>
101                                 </tr>
102
103                                 <tr>
104                                         <td class='holds_cell'>&opac.holds.contactEmail;:</td>
105                                         <td class='holds_cell' id='holds_email'> 
106                         <span class='hide_me' id='holds.no_email'>
107                            &common.email.none;<br/>
108                            &common.email.set;
109                         </span>
110                         <span class='hide_me' id='holds.no_email.xul'>
111                            &common.email.none; 
112                         </span>
113
114                     </td>
115                                 </tr>
116                                 <tr>
117                                         <td class='holds_cell'>&common.email.enable;</td>
118                                         <td class='holds_cell'>
119                                                 <input type='checkbox' id='holds_enable_email' checked='checked'/>
120                                         </td>
121                                 </tr>
122                                 <!--
123                                 <tr id='holds_depth_selector_row' class='hide_me'>
124                                         <td class='holds_cell'>Hold Range</td>
125                                         <td class='holds_cell'>
126                                                 <select id='holds_depth_selector'></select>
127                                         </td>
128                                 </tr>
129                                 -->
130                                 <tr>
131                                         <td class='holds_cell'>&opac.holds.pickupLocation;</td>
132                                         <td class='holds_cell'>
133                                                 <select id='holds_org_selector'> </select>
134                                         </td>
135                                 </tr>
136
137                                 <tr>
138                                         <td class='holds_cell'>&opac.holds.expire_time;</td>
139                                         <td class='holds_cell'>
140                         <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_expire_time' />
141                                         </td>
142                                 </tr>
143
144                 <tr>
145                     <td class='holds_cell'>
146                         &opac.holds.freeze;
147                         <a class='classic_link' href='javascript:alert("&opac.holds.freeze.help;");'>&common.help;</a>
148                         </td>
149                     <td class='holds_cell'>
150                         <input type='checkbox' id='holds_frozen_chkbox' 
151                             onchange='
152                                 if($("holds_frozen_chkbox").checked) 
153                                     unHideMe($("hold_frozen_thaw_row"));
154                                 else
155                                     hideMe($("hold_frozen_thaw_row"));
156                             ' /> 
157                     </td>
158                 </tr>
159
160                 <tr id='hold_frozen_thaw_row' class='hide_me'>
161                     <td class='holds_cell'>
162                         <script language='javascript' type='text/javascript'> if($('holds_frozen_chkbox').checked) unHideMe($("hold_frozen_thaw_row"));</script>
163                         &opac.holds.freeze.thaw_date;
164                     </td>
165                     <td class='holds_cell'>
166                         <input dojoType="dijit.form.DateTextBox" size='10' maxlength='10' id='holds_frozen_thaw_input' />
167                     </td>
168                 </tr>
169
170                                 <tr id='holds_alt_formats_row_extras' class='hide_me'>
171                                         <td colspan='2' align='center'>
172                                                 <div style='padding: 8px;'>
173                                                         <a class='classic_link' href='javascript:void(0);' style='padding: 5px;'
174                                                                 onclick='unHideMe($("holds_alt_formats_row"));'>&common.hold.advanced;</a>
175                                                 </div>
176                                         </td>
177                                 </tr>
178
179                                 <tr id='holds_alt_formats_row' class='hide_me'>
180
181                                         <td class='holds_cell'>
182                                                 <div style='margin-bottom: 5px;'>
183                                                         <span>&common.format.alternatives; </span>
184                                                         <span> <a class='classic_link' style='color:red;' href='javascript:void(0);' 
185                                                                 onclick='alert($("holds_explain_adv").innerHTML)'>&common.help;</a></span>
186                                                 </div>
187                                                 <div>&common.control.click;</div>
188                                         </td>
189
190                                         <td class='holds_cell'>
191                                                 <select id='hold_alt_form_selector' multiple='multiple' style='width: 14em;'>
192                                                         <option value='at'      class='hide_me'>&opac.search.books;</option>
193                                                         <option value='at-d' class='hide_me'>&opac.search.largePrint;</option>
194                                                         <option value='at-s' class='hide_me'>&opac.search.ebook;</option>
195                                                         <option value='i'               class='hide_me'>&opac.search.audioBooks;</option>
196                                                         <option value='g'               class='hide_me'>&opac.search.videoRecordings;</option>
197                                                         <option value='j'               class='hide_me'>&opac.search.music;</option>
198                                                 </select>
199                                         </td>
200                                 </tr>
201
202                                 <tr>
203                                         <td class='holds_cell' align='center' colspan='2'>
204                                                 <button id='holds_submit'>&opac.holds.placeHold;</button>
205                                                 <button class='hide_me' id='holds_update'>&common.hold.update;</button>
206                                                 <span style='padding: 20px;'> </span>
207                                                 <button id='holds_cancel'>&common.cancel;</button>
208                                         </td>
209                                 </tr>
210                         </tbody>
211                 </table>
212         
213                 <div class='hide_me' id='holds_success'>&opac.holds.success;</div>
214                 <div class='hide_me' id='holds_failure'>&opac.holds.failure;</div>
215                 <span class='hide_me' id='holds_bad_phone'>
216                         &common.phone.format.help;
217                 </span>
218
219                 <span class='hide_me' id='hold_not_allowed'>
220                         &common.hold.failed;
221                 </span>
222         <span class='hide_me' id='hold_has_parts'>&opac.hold.has_parts;</span>
223
224         </div>
225
226         <span class='hide_me' id='format_words'>
227                 <span name='at'>&opac.search.books;</span>
228                 <span name='at-d'>&opac.search.largePrint;</span>
229                 <span name='i'>&opac.search.audioBooks;</span>
230                 <span name='g'>&opac.search.videoRecordings;</span>
231                 <span name='j'>&opac.search.music;</span>
232                 <span name='m'>&opac.search.electronic;</span>
233         </span>
234
235         <span class='hide_me' id='holds_explain_adv'>&holds.advanced_options;</span>
236
237         <span class='hide_me' id='holds_pick_good_org'>&common.hold.delivery;</span>
238
239         <span class='hide_me' id='hold_dup_exists'>&common.hold.exists;</span>
240         <span class='hide_me' id='hold_checked_out'>&common.hold.checked_out;</span>
241
242         <span class='hide_me' id='hold_dup_exists_override'>&common.hold.exists.override;</span>
243         <span class='hide_me' id='hold_checked_out_override'>&common.hold.checked_out.override;</span>
244         <span class='hide_me' id='hold_age_protected_override'>&common.hold.age_protect.override;</span>
245         <span class='hide_me' id='hold_place_unfillable_override'>&common.hold.place_unfillable.override;</span>
246
247         <span id='hold_failed_patron_barred' class='hide_me'>&common.hold.barred;</span>
248
249         <span id='invalid_hold' class='hide_me'>&common.hold.item.invalid;</span>
250
251         <span id='holds_invalid_recipient' class='hide_me'>&common.hold.patron.invalid;</span>
252
253 </div>