Bug 16242 [Follow-up] Move staff client JavaScript out of language directory
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / circ / branchtransfers.tt
1 [% USE Koha %]
2 [% USE ItemTypes %]
3 [% USE AuthorisedValues %]
4 [% INCLUDE 'doc-head-open.inc' %]
5 <title>Koha &rsaquo; Circulation &rsaquo; Transfers</title>
6 [% INCLUDE 'doc-head-close.inc' %]
7 </head>
8 <body id="circ_branchtransfers" class="circ">
9 [% INCLUDE 'header.inc' %]
10 [% INCLUDE 'circ-search.inc' %]
11
12 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/circ/circulation-home.pl">Circulation</a> &rsaquo; Transfers</div>
13
14 <div id="doc" class="yui-t7">
15    <div id="bd">
16
17 [% IF ( found ) %]
18    <div class="yui-g"> <h3>Reserve found</h3>
19     <table>
20         <caption>
21             [% IF ( reserved ) %]
22                 Reserve found for [% name %] (<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">[% borrowernumber %]</a>).
23             [% END %]
24             [% IF ( waiting ) %]
25                 Item is marked waiting at [% branchname %] for [% name %] (<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% borrowernumber %]">[% borrowernumber %]</a>).
26             [% END %]
27         </caption>
28         <tr>
29             <th>
30                 [% IF ( reserved ) %]Set reserve to waiting and transfer book to [% branchname %]: [% END %]
31                 [% IF ( waiting ) %]Cancel reservation and then attempt transfer: [% END %]
32             </th>
33             <td>
34                 <form method="post" name="mainform" id="mainform" action="branchtransfers.pl">
35                     [% FOREACH trsfitemloo IN trsfitemloop %]
36                         <input type="hidden" name="bc-[% trsfitemloo.counter %]" value="[% trsfitemloo.barcode %]" />
37                         <input type="hidden" name="fb-[% trsfitemloo.counter %]" value="[% trsfitemloo.frombrcd %]" />
38                         <input type="hidden" name="tb-[% trsfitemloo.counter %]" value="[% trsfitemloo.tobrcd %]" />
39                     [% END %]
40                     <input type="hidden" name="itemnumber" value="[% itemnumber %]" />
41                     <input type="hidden" name="borrowernumber" value="[% borrowernumber %]" />
42                     [% IF ( waiting ) %]
43                         <input type="hidden" name="barcode" value="[% barcode %]" />
44                         <input type="hidden" name="request" value="KillWaiting" />
45                         <input type="submit" value="Cancel" />
46                     [% END %]
47                     [% IF ( reserved ) %]
48                         <input type="hidden" name="request" value="SetWaiting" />
49                         <input type="submit" value="Waiting" />
50                     [% END %]
51                 </form>
52             </td>
53         </tr>
54             [% IF ( reserved ) %]
55                 <tr>
56                     <th>Cancel reservation and then attempt transfer:</th>
57                     <td>
58                         <form method="post" name="mainform" id="mainform" action="branchtransfers.pl">
59                             [% FOREACH trsfitemloo IN trsfitemloop %]
60                                 <input type="hidden" name="bc-[% trsfitemloo.counter %]" value="[% trsfitemloo.barcode %]" />
61                                 <input type="hidden" name="fb-[% trsfitemloo.counter %]" value="[% trsfitemloo.frombrcd %]" />
62                                 <input type="hidden" name="tb-[% trsfitemloo.counter %]" value="[% trsfitemloo.tobrcd %]" />
63                             [% END %]
64                             <input type="hidden" name="biblionumber" value="[% biblionumber %]" />
65                             <input type="hidden" name="borrowernumber" value="[% borrowernumber %]" />
66                             <input type="hidden" name="tobranchcd" value="[% tobranchcd %]" />
67                             <input type="hidden" name="barcode" value="[% barcode %]" />
68                             <input type="hidden" name="request" value="KillReserved" />
69                             <input type="submit" value="Cancel" />
70                         </form>
71                     </td>
72                 </tr>
73             [% END %]
74                 <tr>
75                     <th>Ignore and return to transfers: </th>
76                         <td>
77                             <form method="post" name="mainform" id="mainform" action="branchtransfers.pl" />
78                                 <input type="hidden" name="tobranchcd" value="[% tobranchcd %]" />
79                                 <input type="hidden" name="barcode" />
80                                 [% FOREACH trsfitemloo IN trsfitemloop %]
81                                     <input type="hidden" name="bc-[% trsfitemloo.counter %]" value="[% trsfitemloo.barcode %]" />
82                                     <input type="hidden" name="fb-[% trsfitemloo.counter %]" value="[% trsfitemloo.frombrcd %]" />
83                                     <input type="hidden" name="tb-[% trsfitemloo.counter %]" value="[% trsfitemloo.tobrcd %]" />
84                                 [% END %]
85                                 <input type="submit" value="Ignore" />
86                             </form>
87                         </td>
88                 </tr>
89     </table></div>
90
91 [% ELSE %]
92                     [% IF ( reqmessage ) %]
93                      <div class="dialog message">
94                         <ul>
95                          [% IF ( cancelled ) %]
96                              <li>Reserve cancelled</li>
97                          [% END %]
98                          [% IF ( setwaiting ) %]
99                              <li>Item should now be waiting at library: [% reqbrchname %]</li>
100                          [% END %]
101                          </ul>
102                     </div>
103                      [% END %]
104
105                      [% IF ( errmsgloop ) %]
106                         <div class="dialog message">
107                             <ul>
108                              [% FOREACH errmsgloo IN errmsgloop %]
109                               [% IF ( errmsgloo.errbadcode ) %]
110                                   <li>No Item with barcode: [% errmsgloo.msg %]</li>
111                               [% END %]
112                               [% IF ( errmsgloo.errispermanent ) %]
113                                   <li>Please return item to home library: [% errmsgloo.msg %]</li>
114                               [% END %]
115                               [% IF ( errmsgloo.errnotallowed ) %]
116                                   <li>Transfer is not allowed for:
117                                       <ol>
118                                           [% IF ( Koha.Preference('BranchTransferLimitsType') == 'itemtype' ) %]
119                                               <li>Item type: <b>[% ItemTypes.GetDescription( errmsgloo.code ) %]</b></li>
120                                           [% ELSE %]
121                                               <li>Collection code: <b>[% AuthorisedValues.GetByCode( 'CCODE', errmsgloo.code ) %]</b></li>
122                                           [% END %]
123                                           <li>Destination library: <b>[% errmsgloo.tbr %]</b></li>
124                                       </ol>
125                                   </li>
126                               [% END %]
127                               [% IF ( errmsgloo.errdesteqholding ) %]
128                                   <li>Item is already at destination library.</li>
129                               [% END %]
130                               [% IF ( errmsgloo.errwasreturned ) %]
131                                   <li>Item was on loan to <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% errmsgloo.borrowernumber %]">
132                                   [% errmsgloo.firstname %] [% errmsgloo.surname %]
133                                   ([% errmsgloo.cardnumber %])</a> and has been returned.</li>
134                               [% END %]
135                           [% END %]
136                           </ul>
137                             </div>
138                         [% END %]
139
140 <div id="branchtransfers">
141     <form method="post" name="mainform" id="mainform" action="/cgi-bin/koha/circ/branchtransfers.pl">
142         <fieldset class="brief">
143             <legend>Transfer</legend>
144             <ol>
145                         <li>
146                 <label for="tobranchcd">Destination library: </label>
147                     <select name="tobranchcd" id="tobranchcd">
148                         [% FOREACH branchoptionloo IN branchoptionloop %]
149                                                 [% IF ( branchoptionloo.selected ) %]
150                             <option value="[% branchoptionloo.value %]" selected="selected">
151                                                 [% ELSE %]
152                             <option value="[% branchoptionloo.value %]">
153                                                 [% END %]
154                                 [% branchoptionloo.branchname %]
155                             </option>
156                         [% END %]
157                     </select>
158             </li>
159             <li>
160                 <label for="barcode">Enter barcode: </label>
161                 <input name="barcode" id="barcode" size="15" class="focus" /> <input type="submit" value="Submit" />
162             </li>
163                         </ol>
164         </fieldset>
165         <input type="hidden" name="tobranchcd" value="[% tobrancd %]" />
166         [% FOREACH trsfitemloo IN trsfitemloop %]
167             <input type="hidden" name="bc-[% trsfitemloo.counter %]" value="[% trsfitemloo.barcode %]" />
168             <input type="hidden" name="fb-[% trsfitemloo.counter %]" value="[% trsfitemloo.frombrcd %]" />
169             <input type="hidden" name="tb-[% trsfitemloo.counter %]" value="[% trsfitemloo.tobrcd %]" />
170         [% END %]
171     </form></div>
172 </div>
173
174     [% IF ( trsfitemloop ) %]
175         <div class="yui-g">
176                 <table>
177             <caption>Transferred items</caption>
178             <tr>
179                 <th class="tf-title">Title</th>
180                 <th class="tf-author">Author</th>
181                 <th class="tf-barcode">Barcode</th>
182                 <th class="tf-location">Shelving location</th>
183                 <th class="tf-itemcallnumber">Call number</th>
184                 <th class="tf-itemtype">Item type</th>
185                 <th class="tf-ccode">Collection code</th>
186                 <th class="tf-destination">Destination</th>
187             </tr>
188             [% FOREACH trsfitemloo IN trsfitemloop %]
189                 <tr>
190                     <td class="tf-title"><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% trsfitemloo.biblionumber %]">[% trsfitemloo.title |html %]</a></td>
191                     <td class="tf-author">[% trsfitemloo.author %]</td>
192                     <td class="tf-barcode"><a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=[% trsfitemloo.biblionumber %]&amp;itemnumber=[% trsfitemloo.itemnumber %]#item[% trsfitemloo.itemnumber %]">[% trsfitemloo.barcode %]</a></td>
193                     <td class="tf-location">[% trsfitemloo.location %]</td>
194                     <td class="tf-itemcallnumber">[% trsfitemloo.itemcallnumber %]</td>
195                     <td class="tf-itemtype">[% ItemTypes.GetDescription( trsfitemloo.itemtype ) %]</td>
196                     <td class="tf-ccode">[% AuthorisedValues.GetByCode( 'CCODE', trsfitemloo.ccode ) %]</td>
197                     <td class="tf-destination">[% trsfitemloo.tobrname %]</td>
198                 </tr>
199             [% END %]
200         </table>
201                 </div>
202     [% END %]
203         
204         
205 [% END %]
206
207 </div>
208 [% INCLUDE 'intranet-bottom.inc' %]