-<!--
-Template for printing hold request slips. Fields include:
-
-* call_number.label/prefix/suffix
-* hold.behind_desk
-* copy.barcode
-* title
-* patron.alias
-* patron.family_name
-* patron.first_given_name
-* patron.second_given_name
-* patron.card.barcode
-* hold.request_time
-* hold.phone_notify
-* hold.sms_notify
-* hold.email_notify
-* hold_notes (array of slip-printable notes)
-
--->
-<div>
- <div ng-switch on="hold.behind_desk">
+<h1><span ng-if="patron.pref_family_name">{{patron.pref_family_name}}</span><span ng-if="!patron.pref_family_name">{{patron.family_name}}</span>,
+ <span ng-if="patron.pref_first_given_name">{{patron.pref_first_given_name}}</span><span ng-if="!patron.pref_first_given_name">{{patron.first_given_name}}</span>
+ <span ng-if="patron.pref_second_given_name">{{patron.pref_second_given_name}}</span><span ng-if="!patron.pref_second_given_name">{{patron.second_given_name}}</span></h1>
+<b>Available on {{today | date:"M/d/yyyy"}}</b>
+<div ng-switch on="hold.behind_desk">
<div ng-switch-when="t">
- [% l('This item needs to be routed to the [_1]Private Holds Shelf[_2].',
- '<strong>','</strong>') %]
+ <strong>Private - Hold Behind Desk</strong>
</div>
<div ng-switch-when="f">
- [% l('This item needs to be routed to the [_1]Public Holds Shelf[_2].',
- '<strong>','</strong>') %]
+ <strong>Public Holds Shelf</strong>
</div>
- </div>
- <br/>
-
- [% l('Barcode: [_1]', '{{copy.barcode}}') %]</div>
- [% l('Title: [_1]', '{{title}}') %]</div>
- <br/>
- <div>[% l('Call Number: [_1] [_2] [_3]', '{{call_number.prefix}}', '{{call_number.label}}', '{{call_number.suffix}}') %]</div>
-
- <br/>
- <br/>
-
- <div>[% l('Hold for patron: [_1], [_2] [_3]',
- '{{patron.family_name}}',
- '{{patron.first_given_name}}',
- '{{patron.second_given_name}}') %]</div>
- <div>[% l('Barcode: [_1]', '{{patron.card.barcode}}') %]</div>
- <div ng-if="hold.phone_notify">[% l('Notify by phone: [_1]', '{{hold.phone_notify}}') %]</div>
- <div ng-if="hold.sms_notify">[% l('Notify by text: [_1]', '{{hold.sms_notify}}') %]</div>
- <div ng-if="hold.email_notify == 't'">[% l('Notify by email: [_1]', '{{patron.email}}') %]</div>
- <div ng-if="hold_notes">
- <ul>Notes:
- <li ng-repeat="note in hold_notes | filter: {slip : 't'}"><strong>{{note.title}}</strong> - {{note.body}}</li>
- </ul>
- </div>
- <br/>
-
- <div>[% l('Request Date: [_1]',
- '{{hold.request_time | date:$root.egDateAndTimeFormat}}') %]</div>
- <div>[% l('Slip Date: [_1]', '{{today | date:$root.egDateAndTimeFormat}}') %]</div>
- <div>[% l('Printed by [_1] at [_2]',
- '{{staff.first_given_name}}', '{{current_location.shortname}}') %]</div>
-
</div>
+<br/>
+
+<table>
+ <tr><td valign="top"><b>Title:</b></td><td valign="top"><b>{{title}}</b></td></tr>
+ <tr><td valign="top">Barcode:</td><td valign="top">{{copy.barcode}}</td></tr>
+ <tr><td valign="top">Request Date: </td><td valign="top">{{hold.request_time | date:"M/d/yyyy"}}</td></tr>
+ <tr><td> </td><td></td></tr>
+ <tr><td valign="top"><b>Patron:</td><td valign="top"><b>{{patron.family_name}}, {{patron.first_given_name}} {{patron.second_given_name}}</b></tr>
+ <tr><td valign="top">Barcode:</td><td valign="top">{{patron.card.barcode}}</td></tr>
+ <tr><td> </td><td></td></tr>
+ <tr><td colspan="2" style="font-weight:bold;text-decoration:underline;">Notify By:</td></tr>
+ <tr ng-if="hold.phone_notify"><td ng-if="hold.phone_notify" valign="top" style="font-weight:bold;">Phone: </td>
+ <td ng-if="hold.phone_notify" valign="top" style="font-weight:bold;">{{hold.phone_notify}}</td>
+ </tr>
+ <tr ng-if="hold.sms_notify"><td ng-if="hold.sms_notify" valign="top">Text:</td>
+ <td ng-if="hold.sms_notify" valign="top">{{hold.sms_notify}}</td>
+ </tr>
+ <tr ng-if="hold.email_notify == 't'"><td ng-if="hold.email_notify == 't'" valign="top">Email:</td>
+ <td ng-if="hold.email_notify == 't'" valign="top">{{patron.email}}</td>
+ </tr>
+</table>
+<ol>
+<li ng-repeat="note in hold_notes | filter: {slip : 't'}">
+<strong>{{note.title}}</strong><br/>
+{{note.body}}</li>
+</ol>
+<hr/>
+<div>{{current_location.shortname}} {{today | date:'short'}}</div>