2 <!-- snippet for form to set borrower and patron category messaging preferences -->
4 <input type="hidden" name="modify" value="yes" />
5 <input type="hidden" name="borrowernumber" value="[% borrowernumber | html %]" />
8 <th>Days in advance</th>
9 [% IF Koha.Preference('SMSSendDriver') %]<th>SMS</th>[% END %]
10 [% IF Koha.Preference('TalkingTechItivaPhoneNotification') || Koha.Preference('PhoneNotification') %]<th>Phone</th>[% END %]
12 <th>Digests only <i id="info_digests" data-toggle="tooltip" title="You can ask for a digest to reduce the number of messages. Messages will be saved and sent as a single message." data-placement="right" class="fa fa-info-circle"></i></th>
15 [% FOREACH messaging_preference IN messaging_preferences %]
16 [% NEXT IF !Koha.Preference( 'ILLModule' ) && messaging_preference.message_name.match('^Ill_') %]
18 <td>[% IF ( messaging_preference.Item_Due ) %]Item due
19 [% ELSIF ( messaging_preference.Advance_Notice ) %]Advance notice
20 [% ELSIF ( messaging_preference.Upcoming_Events ) %]Upcoming events
21 [% ELSIF ( messaging_preference.Hold_Filled ) %]Hold filled
22 [% ELSIF ( messaging_preference.Item_Check_in ) %]Item check-in
23 [% ELSIF ( messaging_preference.Item_Checkout ) %]
24 [% IF Koha.Preference( 'RenewalSendNotice' ) %]
25 Item checkout and renewal
29 [% ELSIF ( messaging_preference.Ill_ready ) %]Interlibrary loan ready
30 [% ELSIF ( messaging_preference.Ill_unavailable ) %]Interlibrary loan unavailable
31 [% ELSE %]Unknown [% END %]</td>
32 [% IF ( messaging_preference.takes_days ) %]
34 [% IF ( messaging_form_inactive ) %]
35 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS" disabled="disabled">
37 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS">
39 [% FOREACH select_day IN messaging_preference.select_days %]
40 [% IF ( select_day.selected ) %]<option value="[% select_day.day | html %]" selected="selected">[% select_day.day | html %]</option>[% ELSE %]
41 <option value="[% select_day.day | html %]">[% select_day.day | html %]</option>
50 [% IF Koha.Preference('SMSSendDriver') %]
51 [% IF ( messaging_preference.transport_sms ) %]
53 [% IF ( messaging_form_inactive ) %]
54 [% IF ( messaging_preference.transports_sms ) %]
55 <input type="checkbox"
56 id="sms[% messaging_preference.message_attribute_id | html %]"
57 name="[% messaging_preference.message_attribute_id | html %]"
58 value="sms" checked="checked" disabled="disabled" />
60 <input type="checkbox"
61 id="sms[% messaging_preference.message_attribute_id | html %]"
62 name="[% messaging_preference.message_attribute_id | html %]"
63 value="sms" disabled="disabled" />
66 [% IF ( messaging_preference.transports_sms ) %]
67 <input type="checkbox"
68 id="sms[% messaging_preference.message_attribute_id | html %]"
69 name="[% messaging_preference.message_attribute_id | html %]"
70 value="sms" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
72 <input type="checkbox"
73 id="sms[% messaging_preference.message_attribute_id | html %]"
74 name="[% messaging_preference.message_attribute_id | html %]"
75 value="sms" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
84 [% IF Koha.Preference('TalkingTechItivaPhoneNotification') %]
85 [% IF ( messaging_preference.transport_itiva ) %]
87 [% IF ( messaging_form_inactive ) %]
88 [% IF ( messaging_preference.transports_itiva ) %]
89 <input type="checkbox"
90 id="itiva[% messaging_preference.message_attribute_id | html %]"
91 name="[% messaging_preference.message_attribute_id | html %]"
92 value="itiva" checked="checked" disabled="disabled" />
94 <input type="checkbox"
95 id="itiva[% messaging_preference.message_attribute_id | html %]"
96 name="[% messaging_preference.message_attribute_id | html %]"
97 value="itiva" disabled="disabled" />
100 [% IF ( messaging_preference.transports_itiva ) %]
101 <input type="checkbox"
102 id="itiva[% messaging_preference.message_attribute_id | html %]"
103 name="[% messaging_preference.message_attribute_id | html %]"
104 value="itiva" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
106 <input type="checkbox"
107 id="itiva[% messaging_preference.message_attribute_id | html %]"
108 name="[% messaging_preference.message_attribute_id | html %]"
109 value="itiva" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
116 [% ELSIF Koha.Preference('PhoneNotification') %]
117 [% IF ( messaging_preference.transport_phone ) %]
119 [% IF ( messaging_form_inactive ) %]
120 [% IF ( messaging_preference.transports_phone ) %]
121 <input type="checkbox"
122 id="phone[% messaging_preference.message_attribute_id | html %]"
123 name="[% messaging_preference.message_attribute_id | html %]"
124 value="phone" checked="checked" disabled="disabled" />
126 <input type="checkbox"
127 id="phone[% messaging_preference.message_attribute_id | html %]"
128 name="[% messaging_preference.message_attribute_id | html %]"
129 value="phone" disabled="disabled" />
132 [% IF ( messaging_preference.transports_phone ) %]
133 <input type="checkbox"
134 id="phone[% messaging_preference.message_attribute_id | html %]"
135 name="[% messaging_preference.message_attribute_id | html %]"
136 value="phone" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
138 <input type="checkbox"
139 id="phone[% messaging_preference.message_attribute_id | html %]"
140 name="[% messaging_preference.message_attribute_id | html %]"
141 value="phone" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
150 [% IF ( messaging_preference.transport_email ) %]
152 [% IF ( messaging_form_inactive ) %]
153 [% IF ( messaging_preference.transports_email ) %]
154 <input type="checkbox"
155 id="email[% messaging_preference.message_attribute_id | html %]"
156 name="[% messaging_preference.message_attribute_id | html %]"
157 value="email" checked="checked" disabled="disabled" />
159 <input type="checkbox"
160 id="email[% messaging_preference.message_attribute_id | html %]"
161 name="[% messaging_preference.message_attribute_id | html %]"
162 value="email" disabled="disabled" />
165 [% IF ( messaging_preference.transports_email ) %]
166 <input type="checkbox"
167 id="email[% messaging_preference.message_attribute_id | html %]"
168 name="[% messaging_preference.message_attribute_id | html %]"
169 value="email" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
171 <input type="checkbox"
172 id="email[% messaging_preference.message_attribute_id | html %]"
173 name="[% messaging_preference.message_attribute_id | html %]"
174 value="email" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
182 [% IF ( messaging_preference.has_digest ) %]
184 [% IF ( messaging_form_inactive ) %]
185 [% IF ( messaging_preference.digest ) %]
186 <input type="checkbox"
187 id="digest[% messaging_preference.message_attribute_id | html %]"
188 value="[% messaging_preference.message_attribute_id | html %]"
189 name="digest" checked="checked" disabled="disabled" />
191 <input type="checkbox"
192 id="digest[% messaging_preference.message_attribute_id | html %]"
193 value="[% messaging_preference.message_attribute_id | html %]"
194 name="digest" disabled="disabled" />
197 [% IF ( messaging_preference.digest ) %]
198 <input type="checkbox"
199 id="digest[% messaging_preference.message_attribute_id | html %]"
200 value="[% messaging_preference.message_attribute_id | html %]"
201 name="digest" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
203 <input type="checkbox"
204 id="digest[% messaging_preference.message_attribute_id | html %]"
205 value="[% messaging_preference.message_attribute_id | html %]"
206 name="digest" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
214 <!-- [% IF ( messaging_preference.transport_rss ) %]
216 [% IF ( messaging_form_inactive ) %]
217 <input type="checkbox"
218 id="rss[% messaging_preference.message_attribute_id | html %]"
219 name="[% messaging_preference.message_attribute_id | html %]"
220 value="rss" [% messaging_preference.transport_rss | html %] disabled="disabled" />
222 <input type="checkbox"
223 id="rss[% messaging_preference.message_attribute_id | html %]"
224 name="[% messaging_preference.message_attribute_id | html %]"
225 value="rss" [% messaging_preference.transport_rss | html %] class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />