]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/circ/share/t_transit_dialog.tt2
LP#1714566 - enable hold notes to display on dialogs
[Evergreen.git] / Open-ILS / src / templates / staff / circ / share / t_transit_dialog.tt2
1 <div class="">
2   <div class="">
3     <div class="modal-header">
4       <button type="button" class="close" 
5         ng-click="ok()" aria-hidden="true">&times;</button>
6       <h4 class="modal-title">[% l('Transit Slip') %]</h4>
7     </div>
8     <div class="modal-body">
9       <div>
10         <span>[% l('Destination') %]</span>
11         <strong>{{dest_location.shortname}}</strong>
12       </div>
13       <div ng-if="dest_courier_code">
14         <span>{{dest_courier_code}}</span>
15       </div>
16       <br/>
17       <div>
18         <address>
19           <strong>{{dest_location.name}}</strong><br>
20           <span ng-if="dest_address">
21             {{dest_address.street1}} {{dest_address.street2}}<br/>
22             {{dest_address.city}}, {{dest_address.state}} {{dest_address.post_code}}
23           </span>
24           <span ng-if="!dest_address">
25             [% l('We do not have a holds address for this library.') %]
26           </span>
27           <br/>
28           <abbr title="[% l('Phone') %]">P:</abbr> {{dest_location.phone}}
29         </address>
30       </div>
31       <div>
32         <span>[% l('Item Barcode:') %]</span>
33         <span>{{copy.barcode}}</span>
34       </div>
35       <div>
36         <span>[% l('Title:') %]</span>
37         <span>{{title}}</span>
38       </div>
39       <div>
40         <span>[% l('Author:') %]</span>
41         <span>{{author}}</span>
42       </div>
43       <div>
44         <span>[% l('Call Number:') %]</span>
45         <span>{{call_number.prefix}}&nbsp;{{call_number.label}}&nbsp;{{call_number.suffix}}</span>
46       </div>
47       <div ng-if="patron">
48         <br/>
49         <div>[% |l %]
50           Hold for patron {{patron.family_name}}, 
51           {{patron.first_given_name}} {{patron.second_given_name}}
52           [% END %]
53         </div>
54         <div>
55           <span>[% l('Patron Barcode:') %]</span>
56           <span>{{patron.card.barcode}}</span>
57         </div>
58         <br/>
59         <div>
60           <span>[% l('Request Date:') %]</span>
61           <span>{{hold.request_time | date:$root.egDateFormat}}</span>
62         </div>
63         <div ng-if="hold_notes">
64           <span>[% l('Request Notes:') %]</span>
65           <ul>
66               <li ng-repeat="n in hold_notes"><strong>{{n.title}}</strong> - {{n.body}}&nbsp;<span ng-if="n.slip == 't' || n.pub == 't'">[Patron-visible]</span></li>
67           </ul>
68         </div>
69       </div>
70       <div>
71         <div>
72           <span>[% l('Slip Date:') %]</span>
73           <span>{{today | date:$root.egDateFormat}}</span>
74         </div>
75       </div>
76     </div>
77     <div class="modal-footer">
78       <input type="button" class="btn btn-primary"
79         ng-click="print()" focus-me="true" value="[% l('Print') %]"/>
80       <input type="submit" class="btn btn-warning"
81         ng-click="ok()" value="[% l('Do Not Print') %]"/>
82     </div>
83   </div>
84 </div>