9 <h2>[% l('Print Templates') %]</h2>
12 <div class="col-md-5">
13 <div class="form-inline">
14 <div class="form-group">
15 <label for="print_tempate_name">[% l('Template Name') %]</label>
16 <select id="print_template_name" class="form-control" ng-model="print.template_name" ng-change="template_changed()">
17 <option value="bills_current">[% l('Bills, Current') %]</option>
18 <option value="bills_historical">[% l('Bills, Historical') %]</option>
19 <option value="bill_payment">[% l('Bills, Payment') %]</option>
20 <option value="checkin">[% l('Checkin') %]</option>
21 <option value="checkout">[% l('Checkout') %]</option>
22 <option value="hold_transit_slip">[% l('Hold Transit Slip') %]</option>
23 <option value="hold_shelf_slip">[% l('Hold Shelf Slip') %]</option>
24 <option value="holds_for_bib">[% l('Holds for Bib Record') %]</option>
25 <option value="holds_for_patron">[% l('Holds for Patron') %]</option>
26 <option value="hold_pull_list">[% l('Hold Pull List') %]</option>
27 <option value="hold_shelf_list">[% l('Hold Shelf List') %]</option>
28 <option value="in_house_use_list">[% l('In-House Use List') %]</option>
29 <option value="item_status">[% l('Item Status') %]</option>
30 <option value="items_out">[% l('Items Out') %]</option>
31 <option value="patron_address">[% l('Patron Address') %]</option>
32 <option value="patron_note">[% l('Patron Note') %]</option>
33 <option value="renew">[% l('Renew') %]</option>
34 <option value="transit_list">[% l('Transit List') %]</option>
35 <option value="transit_slip">[% l('Transit Slip') %]</option>
37 <label for="print_context">[% l('Force Printer Context') %]</label>
38 <select class="form-control" ng-model="print.template_context">
39 <option value="default">[% l('Default') %]</option>
40 <option value="receipt">[% l('Receipt') %]</option>
41 <option value="label">[% l('Label') %]</option>
42 <option value="mail">[% l('Mail') %]</option>
43 <option value="offline">[% l('Offline') %]</option>
48 <div class="col-md-7">
49 <button class="btn btn-default pull-left" ng-click="reset_to_default()">[% l('Reset to Default') %]</button>
50 <button class="btn btn-default pull-left" ng-click="save_locally()">[% l('Save Locally') %]</button>
51 <div class="btn-group pull-right">
52 <span class="btn btn-default btn-file">
54 <input type="file" eg-file-reader container="imported_print_templates.data">
56 <label class="btn btn-default"
57 eg-json-exporter generator="exportable_templates"
58 default-file-name="'[% l('print_templates.json') %]'">
59 [% l('Export Customized Templates') %]
69 <div class="col-md-5">
70 <h3>[% l('Preview') %]</h3>
71 <div eg-print-template-output
72 content="print.template_content"
73 context="preview_scope"></div>
75 <div class="col-md-7">
76 <h3>[% l('Template') %]</h3>
77 <div ng-if="print.load_failed" class="alert alert-danger">
79 "Unable to load template '[_1]'. The web server returned an error.",
80 '{{print.template_name}}')
84 <textarea ng-model="print.template_content" class="print-template-text">