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_') %]
17 [% NEXT IF messaging_preference.Auto_Renewals && Koha.Preference('AutoRenewalNotices') != 'preferences' %]
19 <td>[% IF ( messaging_preference.Item_Due ) %]Item due
20 [% ELSIF ( messaging_preference.Advance_Notice ) %]Advance notice
21 [% ELSIF ( messaging_preference.Hold_Filled ) %]Hold filled
22 [% ELSIF ( messaging_preference.Hold_Reminder ) %]Hold reminder
23 [% ELSIF ( messaging_preference.Item_Check_in ) %]Item check-in
24 [% ELSIF ( messaging_preference.Item_Checkout ) %]
25 [% IF Koha.Preference( 'RenewalSendNotice' ) %]
26 Item checkout and renewal
30 [% ELSIF ( messaging_preference.Ill_ready ) %]Interlibrary loan ready
31 [% ELSIF ( messaging_preference.Ill_unavailable ) %]Interlibrary loan unavailable
32 [% ELSIF ( messaging_preference.Auto_Renewals ) %]Auto renewal
33 [% ELSE %]Unknown [% END %]</td>
34 [% IF ( messaging_preference.takes_days ) %]
36 [% IF ( messaging_form_inactive ) %]
37 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS" disabled="disabled">
39 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS">
41 [% FOREACH select_day IN messaging_preference.select_days %]
42 [% IF ( select_day.selected ) %]<option value="[% select_day.day | html %]" selected="selected">[% select_day.day | html %]</option>[% ELSE %]
43 <option value="[% select_day.day | html %]">[% select_day.day | html %]</option>
52 [% IF Koha.Preference('SMSSendDriver') %]
53 [% IF ( messaging_preference.transport_sms ) %]
55 [% IF ( messaging_form_inactive ) %]
56 [% IF ( messaging_preference.transports_sms ) %]
57 <input type="checkbox"
58 id="sms[% messaging_preference.message_attribute_id | html %]"
59 name="[% messaging_preference.message_attribute_id | html %]"
60 value="sms" class="pmp_sms" checked="checked" disabled="disabled" />
62 <input type="checkbox"
63 id="sms[% messaging_preference.message_attribute_id | html %]"
64 name="[% messaging_preference.message_attribute_id | html %]"
65 value="sms" class="pmp_sms" disabled="disabled" />
68 [% IF ( messaging_preference.transports_sms ) %]
69 <input type="checkbox"
70 id="sms[% messaging_preference.message_attribute_id | html %]"
71 name="[% messaging_preference.message_attribute_id | html %]"
72 value="sms" checked="checked" class="pmp_sms active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
74 <input type="checkbox"
75 id="sms[% messaging_preference.message_attribute_id | html %]"
76 name="[% messaging_preference.message_attribute_id | html %]"
77 value="sms" class="pmp_sms active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
86 [% IF Koha.Preference('TalkingTechItivaPhoneNotification') %]
87 [% IF ( messaging_preference.transport_itiva ) %]
89 [% IF ( messaging_form_inactive ) %]
90 [% IF ( messaging_preference.transports_itiva ) %]
91 <input type="checkbox"
92 id="itiva[% messaging_preference.message_attribute_id | html %]"
93 name="[% messaging_preference.message_attribute_id | html %]"
94 value="itiva" checked="checked" disabled="disabled" />
96 <input type="checkbox"
97 id="itiva[% messaging_preference.message_attribute_id | html %]"
98 name="[% messaging_preference.message_attribute_id | html %]"
99 value="itiva" disabled="disabled" />
102 [% IF ( messaging_preference.transports_itiva ) %]
103 <input type="checkbox"
104 id="itiva[% messaging_preference.message_attribute_id | html %]"
105 name="[% messaging_preference.message_attribute_id | html %]"
106 value="itiva" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
108 <input type="checkbox"
109 id="itiva[% messaging_preference.message_attribute_id | html %]"
110 name="[% messaging_preference.message_attribute_id | html %]"
111 value="itiva" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
118 [% ELSIF Koha.Preference('PhoneNotification') %]
119 [% IF ( messaging_preference.transport_phone ) %]
121 [% IF ( messaging_form_inactive ) %]
122 [% IF ( messaging_preference.transports_phone ) %]
123 <input type="checkbox"
124 id="phone[% messaging_preference.message_attribute_id | html %]"
125 name="[% messaging_preference.message_attribute_id | html %]"
126 value="phone" checked="checked" disabled="disabled" />
128 <input type="checkbox"
129 id="phone[% messaging_preference.message_attribute_id | html %]"
130 name="[% messaging_preference.message_attribute_id | html %]"
131 value="phone" disabled="disabled" />
134 [% IF ( messaging_preference.transports_phone ) %]
135 <input type="checkbox"
136 id="phone[% messaging_preference.message_attribute_id | html %]"
137 name="[% messaging_preference.message_attribute_id | html %]"
138 value="phone" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
140 <input type="checkbox"
141 id="phone[% messaging_preference.message_attribute_id | html %]"
142 name="[% messaging_preference.message_attribute_id | html %]"
143 value="phone" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
152 [% IF ( messaging_preference.transport_email ) %]
154 [% IF ( messaging_form_inactive ) %]
155 [% IF ( messaging_preference.transports_email ) %]
156 <input type="checkbox"
157 id="email[% messaging_preference.message_attribute_id | html %]"
158 name="[% messaging_preference.message_attribute_id | html %]"
159 value="email" class="pmp_email" checked="checked" disabled="disabled" />
161 <input type="checkbox"
162 id="email[% messaging_preference.message_attribute_id | html %]"
163 name="[% messaging_preference.message_attribute_id | html %]"
164 value="email" class="pmp_email" disabled="disabled" />
167 [% IF ( messaging_preference.transports_email ) %]
168 <input type="checkbox"
169 id="email[% messaging_preference.message_attribute_id | html %]"
170 name="[% messaging_preference.message_attribute_id | html %]"
171 value="email" checked="checked" class="pmp_email active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
173 <input type="checkbox"
174 id="email[% messaging_preference.message_attribute_id | html %]"
175 name="[% messaging_preference.message_attribute_id | html %]"
176 value="email" class="pmp_email active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
184 [% IF ( messaging_preference.has_digest ) %]
186 [% IF ( messaging_form_inactive ) %]
187 [% IF ( messaging_preference.digest ) %]
188 <input type="checkbox"
189 id="digest[% messaging_preference.message_attribute_id | html %]"
190 value="[% messaging_preference.message_attribute_id | html %]"
191 name="digest" class="pmp_digest" checked="checked" disabled="disabled" data-toggle="tooltip" title="You must select a digestible transport to select digests" />
193 <input type="checkbox"
194 id="digest[% messaging_preference.message_attribute_id | html %]"
195 value="[% messaging_preference.message_attribute_id | html %]"
196 name="digest" class="pmp_digest" disabled="disabled" data-toggle="tooltip" title="You must select a digestible transport to select digests" />
199 [% IF ( messaging_preference.digest ) %]
200 <input type="checkbox"
201 id="digest[% messaging_preference.message_attribute_id | html %]"
202 value="[% messaging_preference.message_attribute_id | html %]"
203 name="digest" checked="checked" class="pmp_digest active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" data-toggle="tooltip" title="You must select a digestible transport to select digests" />
205 <input type="checkbox"
206 id="digest[% messaging_preference.message_attribute_id | html %]"
207 value="[% messaging_preference.message_attribute_id | html %]"
208 name="digest" class="pmp_digest active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" data-toggle="tooltip" title="You must select a digestible transport to select digests" />
216 <!-- [% IF ( messaging_preference.transport_rss ) %]
218 [% IF ( messaging_form_inactive ) %]
219 <input type="checkbox"
220 id="rss[% messaging_preference.message_attribute_id | html %]"
221 name="[% messaging_preference.message_attribute_id | html %]"
222 value="rss" [% messaging_preference.transport_rss | html %] disabled="disabled" />
224 <input type="checkbox"
225 id="rss[% messaging_preference.message_attribute_id | html %]"
226 name="[% messaging_preference.message_attribute_id | html %]"
227 value="rss" [% messaging_preference.transport_rss | html %] class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />