memberentryC.tmpl:add test to modify link name
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / reserve / request.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 Koha -- Circulation
3 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
4 <!-- TMPL_INCLUDE NAME="menus.inc" -->
5
6 <script language="JavaScript">
7 function check() {
8         var msg = "";
9         var count_reserv = 0;
10         var alreadyreserved = 0;
11
12 // check if we have checkitem form
13 if (document.form.checkitem){
14         for (i=0;i<document.form.checkitem.length;i++){
15                 if (document.form.checkitem[i].checked == true) {
16                                 count_reserv++ ;
17                         }
18         }
19         // for only one item, check the checkitem without consider the loop checkitem
20         if (i==0){
21                 if (document.form.checkitem.checked == true) {
22                         count_reserv++;
23                 }
24         }
25 }
26
27 if (document.form.request.checked == true){
28                 count_reserv++ ;
29 }
30
31 if (document.form.alreadyreserved.value == "1"){
32                  alreadyreserved++ ;
33 }
34
35 if (count_reserv == "0"){
36                 msg += _("- Please select a document to reserve\n");
37 }
38 if (count_reserv >= "2"){
39                 msg += _("- You can select only one type of document\n by item, or by the first item returned\n");
40 }
41
42 if (alreadyreserved > "0"){
43                 msg += _("- This borrower had already reserved this document\n Please cancel the previous reserve first \n");
44 }
45
46         if (msg == "") return(true);
47         else    {
48                 alert(msg);
49                 return(false);
50         }
51 }
52 </script>
53
54
55 <h1>Request for reserve</h1>
56
57 <fieldset>
58   <legend>Biblio informations</legend>
59   <ul>
60     <li>Title: <a href="/cgi-bin/koha/detail.pl?bib=<!-- TMPL_VAR NAME="bib" -->"><!-- TMPL_VAR NAME="title" --></a></li>
61     <li>Author: <!-- TMPL_VAR NAME="author" --></li>
62   </ul>
63 </fieldset>
64
65 <!-- TMPL_UNLESS NAME="cardnumber"-->
66 <form action="request.pl?bib=<!-- TMPL_VAR NAME="bib" -->" method="post" onSubmit="request.pl" name="getborrower">
67   <fieldset>
68     <legend>Member search</legend>
69   <!-- TMPL_UNLESS name="CGIselectborrower" -->
70     <table>
71       <tr>
72         <th>Member (number or name)</th>
73         <td>
74           <input type="text" size="20" name="findborrower">
75         </td>
76       </tr>
77     </table>
78
79     <div id="action">
80     <input type="hidden" name="bib" value="<!-- TMPL_VAR NAME="bib"-->">
81      <input type="submit" value="Search">
82     </div>
83   <!-- TMPL_ELSE -->
84     <!-- TMPL_VAR NAME="CGIselectborrower" -->
85
86     <div id="action">
87     <input type="hidden" name="bib" value="<!-- TMPL_VAR NAME="bib"-->">
88      <input type="submit" value="Select">
89     </div>
90   <!-- /TMPL_UNLESS -->
91
92   </fieldset>
93 </form>
94 <!-- TMPL_ELSE -->
95     
96   <!-- TMPL_IF NAME="maxreserves" -->
97       <br>
98     <p class="problem">
99       <label class="label100"><u>Too many reserves</u></label>
100       Currently, this member has <!-- TMPL_VAR NAME="borrowerreservs" --> active reserves.
101     </p>
102     <!-- /TMPL_IF -->
103
104     <!-- TMPL_IF NAME="expiry" -->
105     <br>                        
106     <p class="problem">
107       <label class="label100"><u>Expired card</u></label>
108       The card of this member is expired
109     </p>
110     <!-- /TMPL_IF -->
111
112     <!-- TMPL_IF NAME="diffbranch" -->                  
113     <p class="problem">
114       <label class="label100"><u>Localisation</u></label>
115       The borrower isn't in is own library
116     </p>
117     <!-- /TMPL_IF -->
118
119     <!-- TMPL_IF NAME="alreadyreserved" -->                     
120     <p class="problem">
121       <label class="label100"><u>Operation can be make</u></label>
122       This borrower had already make a reserv for this document
123     </p>
124     <!-- /TMPL_IF -->
125
126   <!-- TMPL_IF NAME="messageborrower" -->
127     <div class="problem">Carrefull,there is no borrower with this name, Please, try an other </div> 
128   <!-- /TMPL_IF -->
129 <!-- /TMPL_UNLESS -->
130
131 <form action="placerequest.pl" method="post" onSubmit="return check();" name="form">
132   <fieldset>
133     <legend>Reservation properties</legend>
134
135     <input type="hidden" size="10" name="member" value="<!--  TMPL_VAR NAME="cardnumber" -->">
136     <input type="hidden" name="biblio" value="<!-- TMPL_VAR NAME="bib" -->">
137     <input type="hidden" name="type" value="str8">
138     <input type="hidden" name="title" value="<!-- TMPL_VAR NAME="title" -->">
139
140     <table>
141       <tr>
142         <th>Member</th>
143         <td>
144 <!-- TMPL_IF NAME="cardnumber"-->
145           <!-- TMPL_VAR NAME="borrowersurname" --> <!-- TMPL_VAR NAME="borrowerfirstname" -->
146           (card number: <!--  TMPL_VAR NAME="cardnumber" -->)
147 <!-- TMPL_ELSE -->
148           Not defined yet
149 <!-- /TMPL_IF -->
150         </td>
151       </tr>
152       
153       <tr>
154         <th><label for="priority">Priority</label></th>
155         <td>
156           <select name="rank-request">
157 <!-- TMPL_LOOP Name="optionloop" -->
158   <!-- TMPL_IF Name="selected" -->
159             <option value="<!-- TMPL_VAR NAME="num" -->" selected="selected"><!-- TMPL_VAR NAME="num" --></option>
160   <!-- TMPL_ELSE -->
161             <option value="<!-- TMPL_VAR NAME="num" -->"><!-- TMPL_VAR NAME="num" --></option>
162   <!-- /TMPL_IF -->
163 <!-- /TMPL_LOOP -->
164           </select>
165         </td>
166       </tr>
167
168       <tr>
169         <th>
170           <label>Notes</label>
171         </th>
172         <td>
173           <textarea name="notes" cols="40" rows="5"></textarea>
174         </td>
175       </tr>
176
177       <tr>
178         <th>
179           <label>Place of retreat</label>
180         </th>
181         <td>
182           <!-- TMPL_VAR NAME="CGIbranch" -->
183         </td>
184       </tr>
185
186     </table>
187   </fieldset>
188
189   <fieldset>
190     <legend>Items</legend>
191 <!-- TMPL_LOOP name="bibitemloop" -->    
192     <ul>
193       <li>Item type: <!-- TMPL_VAR NAME="description" --></li>
194       <li>Publication year: <!-- TMPL_VAR NAME="publicationyear" --></li>
195     </ul>
196     
197     <table>
198       <tr>
199         <th>Item number</th>
200         <th>Home branch</th>
201         <th>Holding branch</th>
202         <th>Information</th>
203       </tr>
204   <!-- TMPL_LOOP Name="itemloop" -->
205       <tr class="<!-- TMPL_VAR NAME="backgroundcolor" -->">
206         <td>
207           <!-- TMPL_VAR NAME="barcode" -->
208         </td>
209         <td>
210           <!-- TMPL_VAR NAME="homebranchname" -->
211         </td>
212         <td>
213     <!-- TMPL_IF NAME="holdingbranchname" -->
214           <!-- TMPL_VAR NAME="holdingbranchname" -->
215     <!-- /TMPL_IF -->
216         </td>
217         <td>
218     <!-- TMPL_IF Name="date_due" -->
219           On loan, Return expected on <!-- TMPL_VAR NAME="date_due" -->
220     <!-- /TMPL_IF -->
221
222     <!-- TMPL_IF NAME="available" -->
223           <label>
224             <input type="checkbox" name="checkitem" value="<!-- TMPL_VAR NAME="itemnumber" -->">
225             reserve this item
226           </label>
227     <!-- /TMPL_IF -->
228           
229     <!-- TMPL_IF name="reservedate" -->
230           Item reserved on <!-- TMPL_VAR NAME="reservedate" -->
231     <!-- /TMPL_IF -->
232
233     <!-- TMPL_IF Name="message" -->
234           Cant' be selected (lost or long overdue)
235     <!-- /TMPL_IF -->
236
237     <!-- TMPL_IF Name="notforloan" -->
238           This document is not for loan (<!-- TMPL_VAR NAME="notforloanvalue" -->)
239     <!-- /TMPL_IF -->
240
241     <!-- TMPL_IF Name="transfertwhen" -->
242           Document in transfer from the library : <!-- TMPL_VAR NAME="transfertfrom" -->,
243           to : <!-- TMPL_VAR NAME="transfertto" -->, the : <!-- TMPL_VAR NAME="transfertwhen" -->
244     <!-- /TMPL_IF -->
245         </td>
246       </tr>
247   <!-- /TMPL_LOOP --> <!-- itemloop -->
248     </table>
249 <!-- /TMPL_LOOP --> <!-- bibitemloop -->
250
251     <p>
252       <label>
253         If no item is available, reserve next returning item
254         <input type="checkbox" name="request" value="Any">
255       </label>
256     </p>
257     
258     <input type="hidden" name="biblioitem" value="<!-- TMPL_VAR NAME="biblioitemnumber" -->">
259     <input type="hidden" name="alreadyreserved" value="<!-- TMPL_VAR NAME="alreadyreserved" -->">
260   </fieldset>
261
262   <div id="actions">
263 <!-- TMPL_IF NAME="cardnumber"-->
264     <input type="submit" value="Reserve">
265 <!-- TMPL_ELSE -->
266     <input type="submit" value="Reserve" disabled="disabled" style="background-color: gray;">
267 <!-- /TMPL_IF -->
268   </div>
269
270 </form>
271
272 <!-- TMPL_IF name="reserveloop" -->
273 <form name="T<!-- TMPL_VAR NAME="time" -->" action="modrequest.pl" method="post">
274   <fieldset>
275     <legend>Modify existing reserves</legend>
276     
277     <table>
278       <tr>
279         <th>Priority</th>
280         <th>Member</th>
281         <th>Notes</th>
282         <th>Date</th>
283         <th>Pick up location</th>
284         <th>Informations</th>
285       </tr>
286   <!-- TMPL_LOOP Name="reserveloop" -->
287       <tr>
288         <td>
289           <input type="hidden" name="borrowernumber" value="<!-- TMPL_VAR NAME="borrowernumber" -->">
290           <input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->">
291           <select name="rank-request">
292     <!-- TMPL_IF Name="wait" -->
293             <option value="W" selected>Waiting</option>
294     <!-- /TMPL_IF -->
295               
296     <!-- TMPL_LOOP Name="optionloop" -->
297             <option value="<!-- TMPL_VAR NAME="num" -->" <!-- TMPL_IF Name="selected" --> selected <!-- /TMPL_IF -->>
298               <!-- TMPL_VAR NAME="num" -->
299             </option>
300     <!-- /TMPL_LOOP -->
301             <option value="del">del</option>
302           </select>
303         </td>
304         <td>
305           <a href="/cgi-bin/koha/members/moremember.pl?bornum=<!-- TMPL_VAR NAME="borrowernumber" -->"><!-- TMPL_VAR NAME="borrowernumber" --></a>
306         </td>
307         <td><!-- TMPL_VAR NAME="notes" --></td>
308         <td><!-- TMPL_VAR NAME="date" --></td>
309         <td>
310     <!-- TMPL_IF Name="wait" -->
311           Document waiting at <b> <!-- TMPL_VAR NAME="wbrname" --></b> <input type="hidden" name="pickup" value=<!-- TMPL_VAR NAME="wbrcd" -->>
312     <!-- TMPL_ELSE -->
313           <select name="pickup">
314       <!-- TMPL_LOOP Name="branchloop" -->
315         <!-- TMPL_IF Name="selected" -->
316             <option value="<!-- TMPL_VAR NAME="branch" -->" selected="selected">
317         <!-- TMPL_ELSE -->
318             <option value="<!-- TMPL_VAR NAME="branch" -->">
319         <!-- /TMPL_IF -->
320               <!-- TMPL_VAR NAME="branchname" -->
321             </option>
322       <!-- /TMPL_LOOP -->
323           </select>
324     <!-- /TMPL_IF -->
325         </td>
326         <td>
327     <!-- TMPL_IF Name="wait" -->
328           <a href="/cgi-bin/koha/detail.pl?bib=<!-- TMPL_VAR NAME=''biblionumber" -->&amp;type=intra" onClick="openWindow(this, 'Item', 480, 640); return false;">
329             <!-- TMPL_VAR NAME="barcode" -->
330           </a>
331     <!-- TMPL_ELSE -->
332       <!-- TMPL_IF Name="constrainttypea" -->
333           <i>Next available</i>
334       <!-- TMPL_ELSE -->
335         <!-- TMPL_IF Name="constrainttypeo" -->
336           only this type :<b><!-- TMPL_VAR NAME="volumeddesc" --> <!-- TMPL_VAR NAME="itemtype" --></b>
337         <!-- /TMPL_IF -->
338       <!-- /TMPL_IF -->
339     <!-- /TMPL_IF -->
340         </td>
341       </tr>
342   <!-- /TMPL_LOOP --> <!-- existing reserveloop -->
343       <tr>
344         <td colspan="6" align="right">
345           Cancel a reserve with select
346           <input type="image" name="submit" value="Reserv" border="0" src="<!-- TMPL_VAR NAME="interface" -->/<!-- TMPL_VAR NAME="theme" -->/images/2rightarrow.png">
347         </td>
348       </tr>
349     </table>
350   </fieldset>
351 </form>
352 <!-- /TMPL_IF -->
353
354 <!-- TMPL_INCLUDE name="intranet-bottom.inc" -->