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