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