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.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 [% ELSIF ( messaging_preference.Auto_Renewals ) %]Auto renewal
32 [% ELSE %]Unknown [% END %]</td>
33 [% IF ( messaging_preference.takes_days ) %]
35 [% IF ( messaging_form_inactive ) %]
36 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS" disabled="disabled">
38 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS">
40 [% FOREACH select_day IN messaging_preference.select_days %]
41 [% IF ( select_day.selected ) %]<option value="[% select_day.day | html %]" selected="selected">[% select_day.day | html %]</option>[% ELSE %]
42 <option value="[% select_day.day | html %]">[% select_day.day | html %]</option>
51 [% IF Koha.Preference('SMSSendDriver') %]
52 [% IF ( messaging_preference.transport_sms ) %]
54 [% IF ( messaging_form_inactive ) %]
55 [% IF ( messaging_preference.transports_sms ) %]
56 <input type="checkbox"
57 id="sms[% messaging_preference.message_attribute_id | html %]"
58 name="[% messaging_preference.message_attribute_id | html %]"
59 value="sms" class="pmp_sms" checked="checked" disabled="disabled" />
61 <input type="checkbox"
62 id="sms[% messaging_preference.message_attribute_id | html %]"
63 name="[% messaging_preference.message_attribute_id | html %]"
64 value="sms" class="pmp_sms" disabled="disabled" />
67 [% IF ( messaging_preference.transports_sms ) %]
68 <input type="checkbox"
69 id="sms[% messaging_preference.message_attribute_id | html %]"
70 name="[% messaging_preference.message_attribute_id | html %]"
71 value="sms" checked="checked" class="pmp_sms active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
73 <input type="checkbox"
74 id="sms[% messaging_preference.message_attribute_id | html %]"
75 name="[% messaging_preference.message_attribute_id | html %]"
76 value="sms" class="pmp_sms active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
85 [% IF Koha.Preference('TalkingTechItivaPhoneNotification') %]
86 [% IF ( messaging_preference.transport_itiva ) %]
88 [% IF ( messaging_form_inactive ) %]
89 [% IF ( messaging_preference.transports_itiva ) %]
90 <input type="checkbox"
91 id="itiva[% messaging_preference.message_attribute_id | html %]"
92 name="[% messaging_preference.message_attribute_id | html %]"
93 value="itiva" checked="checked" disabled="disabled" />
95 <input type="checkbox"
96 id="itiva[% messaging_preference.message_attribute_id | html %]"
97 name="[% messaging_preference.message_attribute_id | html %]"
98 value="itiva" disabled="disabled" />
101 [% IF ( messaging_preference.transports_itiva ) %]
102 <input type="checkbox"
103 id="itiva[% messaging_preference.message_attribute_id | html %]"
104 name="[% messaging_preference.message_attribute_id | html %]"
105 value="itiva" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
107 <input type="checkbox"
108 id="itiva[% messaging_preference.message_attribute_id | html %]"
109 name="[% messaging_preference.message_attribute_id | html %]"
110 value="itiva" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
117 [% ELSIF Koha.Preference('PhoneNotification') %]
118 [% IF ( messaging_preference.transport_phone ) %]
120 [% IF ( messaging_form_inactive ) %]
121 [% IF ( messaging_preference.transports_phone ) %]
122 <input type="checkbox"
123 id="phone[% messaging_preference.message_attribute_id | html %]"
124 name="[% messaging_preference.message_attribute_id | html %]"
125 value="phone" checked="checked" disabled="disabled" />
127 <input type="checkbox"
128 id="phone[% messaging_preference.message_attribute_id | html %]"
129 name="[% messaging_preference.message_attribute_id | html %]"
130 value="phone" disabled="disabled" />
133 [% IF ( messaging_preference.transports_phone ) %]
134 <input type="checkbox"
135 id="phone[% messaging_preference.message_attribute_id | html %]"
136 name="[% messaging_preference.message_attribute_id | html %]"
137 value="phone" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
139 <input type="checkbox"
140 id="phone[% messaging_preference.message_attribute_id | html %]"
141 name="[% messaging_preference.message_attribute_id | html %]"
142 value="phone" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
151 [% IF ( messaging_preference.transport_email ) %]
153 [% IF ( messaging_form_inactive ) %]
154 [% IF ( messaging_preference.transports_email ) %]
155 <input type="checkbox"
156 id="email[% messaging_preference.message_attribute_id | html %]"
157 name="[% messaging_preference.message_attribute_id | html %]"
158 value="email" class="pmp_email" checked="checked" disabled="disabled" />
160 <input type="checkbox"
161 id="email[% messaging_preference.message_attribute_id | html %]"
162 name="[% messaging_preference.message_attribute_id | html %]"
163 value="email" class="pmp_email" disabled="disabled" />
166 [% IF ( messaging_preference.transports_email ) %]
167 <input type="checkbox"
168 id="email[% messaging_preference.message_attribute_id | html %]"
169 name="[% messaging_preference.message_attribute_id | html %]"
170 value="email" checked="checked" class="pmp_email active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
172 <input type="checkbox"
173 id="email[% messaging_preference.message_attribute_id | html %]"
174 name="[% messaging_preference.message_attribute_id | html %]"
175 value="email" class="pmp_email active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
183 [% IF ( messaging_preference.has_digest ) %]
185 [% IF ( messaging_form_inactive ) %]
186 [% IF ( messaging_preference.digest ) %]
187 <input type="checkbox"
188 id="digest[% messaging_preference.message_attribute_id | html %]"
189 value="[% messaging_preference.message_attribute_id | html %]"
190 name="digest" class="pmp_digest" checked="checked" disabled="disabled" data-toggle="tooltip" title="You must select a digestible transport to select digests" />
192 <input type="checkbox"
193 id="digest[% messaging_preference.message_attribute_id | html %]"
194 value="[% messaging_preference.message_attribute_id | html %]"
195 name="digest" class="pmp_digest" disabled="disabled" data-toggle="tooltip" title="You must select a digestible transport to select digests" />
198 [% IF ( messaging_preference.digest ) %]
199 <input type="checkbox"
200 id="digest[% messaging_preference.message_attribute_id | html %]"
201 value="[% messaging_preference.message_attribute_id | html %]"
202 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" />
204 <input type="checkbox"
205 id="digest[% messaging_preference.message_attribute_id | html %]"
206 value="[% messaging_preference.message_attribute_id | html %]"
207 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" />
215 <!-- [% IF ( messaging_preference.transport_rss ) %]
217 [% IF ( messaging_form_inactive ) %]
218 <input type="checkbox"
219 id="rss[% messaging_preference.message_attribute_id | html %]"
220 name="[% messaging_preference.message_attribute_id | html %]"
221 value="rss" [% messaging_preference.transport_rss | html %] disabled="disabled" />
223 <input type="checkbox"
224 id="rss[% messaging_preference.message_attribute_id | html %]"
225 name="[% messaging_preference.message_attribute_id | html %]"
226 value="rss" [% messaging_preference.transport_rss | html %] class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />