]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/staff/circ/share/t_hold_notification_prefs.tt2
LP#1350042 Browser client templates/scripts (phase 1)
[working/Evergreen.git] / Open-ILS / src / templates / staff / circ / share / t_hold_notification_prefs.tt2
1 <div class="modal-content" id='hold-notify-settings'>
2   <div class="modal-header">
3     <button type="button" class="close" 
4       ng-click="cancel()" aria-hidden="true">&times;</button>
5     <h4 class="modal-title">
6       [% l('Edit Notification Settings for [_1] Hold(s)', '{{num_holds}}') %]
7     </h4>
8   </div>
9   <div class="modal-body">
10     <div class="row header-row">
11       <div class="col-md-12">
12         [% l('Check the checkbox next to each field you wish to modify.') %]
13       </div>
14     </div>
15     <hr/>
16     <div class="row">
17       <div class="col-md-1">
18         <label for="activate-use-email" class="sr-only">[% l('Update Activate Email') %]</label>
19         <input id='activate-use-email' ng-model="args.update_email_notify" type="checkbox"/>
20       </div>
21       <div class="col-md-4">
22         <label for='use-email'>[% l("Send Emails") %]</label>
23       </div>
24       <div class="col-md-7">
25         <input id='use-email' ng-model="args.email_notify" 
26           type="checkbox" ng-disabled="!args.update_email_notify"/>
27       </div>
28     </div>
29     <div class="row">
30       <div class="col-md-1">
31         <label for="activate-phone-number" class="sr-only">[% l('Update Phone Number') %]</label>
32         <input id='activate-phone-number' ng-model="args.update_phone_notify" type="checkbox"/>
33       </div>
34       <div class="col-md-4">
35         <label for='phone-number'>[% l("Phone #") %]</label>
36       </div>
37       <div class="col-md-7">
38         <input id="phone-number" type='tel' 
39           ng-model="args.phone_notify" ng-disabled="!args.update_phone_notify"/>
40       </div>
41     </div>
42     <div class="row">
43       <div class="col-md-1">
44         <label for="activate-sms-number" class="sr-only">[% l('Update SMS Number') %]</label>
45         <input id='activate-sms-number' ng-model="args.update_sms_notify" type="checkbox"/>
46       </div>
47       <div class="col-md-4">
48         <label for='sms-number'>[% l("Text/SMS #") %]</label>
49       </div>
50       <div class="col-md-7">
51         <input id="sms-number" type='tel' 
52           ng-model="args.sms_notify" ng-disabled="!args.update_sms_notify"/>
53       </div>
54     </div>
55     <div class="row">
56       <div class="col-md-1">
57         <label for="activate-sms-carrier" class="sr-only">[% l('Update SMS Carrier') %]</label>
58         <input id='activate-sms-carrier' ng-model="args.update_sms_carrier" type="checkbox"/>
59       </div>
60       <div class="col-md-4">
61         <label for='sms-carrier'>[% l("SMS Carrier") %]</label>
62       </div>
63       <div class="col-md-7">
64         <select id='sms-carrier'
65           ng-model="args.sms_carrier" 
66           ng-disabled="!args.update_sms_carrier"
67           ng-options="carrier.name() for carrier in sms_carriers">
68         </select>
69       </div>
70     </div>
71   </div>
72   <div class="modal-footer">
73     <button class="btn btn-default" ng-click="ok()">[% l('Submit') %]</button>
74     <button class="btn btn-warning" ng-click="cancel()">[% l('Cancel') %]</button>
75   </div>
76 </div>
77
78