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.Hold_Filled ) %]Hold filled
21 [% ELSIF ( messaging_preference.Item_Check_in ) %]Item check-in
22 [% ELSIF ( messaging_preference.Item_Checkout ) %]
23 [% IF Koha.Preference( 'RenewalSendNotice' ) %]
24 Item checkout and renewal
28 [% ELSIF ( messaging_preference.Ill_ready ) %]Interlibrary loan ready
29 [% ELSIF ( messaging_preference.Ill_unavailable ) %]Interlibrary loan unavailable
30 [% ELSE %]Unknown [% END %]</td>
31 [% IF ( messaging_preference.takes_days ) %]
33 [% IF ( messaging_form_inactive ) %]
34 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS" disabled="disabled">
36 <select name="[% messaging_preference.message_attribute_id | html %]-DAYS">
38 [% FOREACH select_day IN messaging_preference.select_days %]
39 [% IF ( select_day.selected ) %]<option value="[% select_day.day | html %]" selected="selected">[% select_day.day | html %]</option>[% ELSE %]
40 <option value="[% select_day.day | html %]">[% select_day.day | html %]</option>
49 [% IF Koha.Preference('SMSSendDriver') %]
50 [% IF ( messaging_preference.transport_sms ) %]
52 [% IF ( messaging_form_inactive ) %]
53 [% IF ( messaging_preference.transports_sms ) %]
54 <input type="checkbox"
55 id="sms[% messaging_preference.message_attribute_id | html %]"
56 name="[% messaging_preference.message_attribute_id | html %]"
57 value="sms" checked="checked" disabled="disabled" />
59 <input type="checkbox"
60 id="sms[% messaging_preference.message_attribute_id | html %]"
61 name="[% messaging_preference.message_attribute_id | html %]"
62 value="sms" disabled="disabled" />
65 [% IF ( messaging_preference.transports_sms ) %]
66 <input type="checkbox"
67 id="sms[% messaging_preference.message_attribute_id | html %]"
68 name="[% messaging_preference.message_attribute_id | html %]"
69 value="sms" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
71 <input type="checkbox"
72 id="sms[% messaging_preference.message_attribute_id | html %]"
73 name="[% messaging_preference.message_attribute_id | html %]"
74 value="sms" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
83 [% IF Koha.Preference('TalkingTechItivaPhoneNotification') %]
84 [% IF ( messaging_preference.transport_itiva ) %]
86 [% IF ( messaging_form_inactive ) %]
87 [% IF ( messaging_preference.transports_itiva ) %]
88 <input type="checkbox"
89 id="itiva[% messaging_preference.message_attribute_id | html %]"
90 name="[% messaging_preference.message_attribute_id | html %]"
91 value="itiva" checked="checked" disabled="disabled" />
93 <input type="checkbox"
94 id="itiva[% messaging_preference.message_attribute_id | html %]"
95 name="[% messaging_preference.message_attribute_id | html %]"
96 value="itiva" disabled="disabled" />
99 [% IF ( messaging_preference.transports_itiva ) %]
100 <input type="checkbox"
101 id="itiva[% messaging_preference.message_attribute_id | html %]"
102 name="[% messaging_preference.message_attribute_id | html %]"
103 value="itiva" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
105 <input type="checkbox"
106 id="itiva[% messaging_preference.message_attribute_id | html %]"
107 name="[% messaging_preference.message_attribute_id | html %]"
108 value="itiva" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
115 [% ELSIF Koha.Preference('PhoneNotification') %]
116 [% IF ( messaging_preference.transport_phone ) %]
118 [% IF ( messaging_form_inactive ) %]
119 [% IF ( messaging_preference.transports_phone ) %]
120 <input type="checkbox"
121 id="phone[% messaging_preference.message_attribute_id | html %]"
122 name="[% messaging_preference.message_attribute_id | html %]"
123 value="phone" checked="checked" disabled="disabled" />
125 <input type="checkbox"
126 id="phone[% messaging_preference.message_attribute_id | html %]"
127 name="[% messaging_preference.message_attribute_id | html %]"
128 value="phone" disabled="disabled" />
131 [% IF ( messaging_preference.transports_phone ) %]
132 <input type="checkbox"
133 id="phone[% messaging_preference.message_attribute_id | html %]"
134 name="[% messaging_preference.message_attribute_id | html %]"
135 value="phone" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
137 <input type="checkbox"
138 id="phone[% messaging_preference.message_attribute_id | html %]"
139 name="[% messaging_preference.message_attribute_id | html %]"
140 value="phone" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
149 [% IF ( messaging_preference.transport_email ) %]
151 [% IF ( messaging_form_inactive ) %]
152 [% IF ( messaging_preference.transports_email ) %]
153 <input type="checkbox"
154 id="email[% messaging_preference.message_attribute_id | html %]"
155 name="[% messaging_preference.message_attribute_id | html %]"
156 value="email" checked="checked" disabled="disabled" />
158 <input type="checkbox"
159 id="email[% messaging_preference.message_attribute_id | html %]"
160 name="[% messaging_preference.message_attribute_id | html %]"
161 value="email" disabled="disabled" />
164 [% IF ( messaging_preference.transports_email ) %]
165 <input type="checkbox"
166 id="email[% messaging_preference.message_attribute_id | html %]"
167 name="[% messaging_preference.message_attribute_id | html %]"
168 value="email" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
170 <input type="checkbox"
171 id="email[% messaging_preference.message_attribute_id | html %]"
172 name="[% messaging_preference.message_attribute_id | html %]"
173 value="email" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
181 [% IF ( messaging_preference.has_digest ) %]
183 [% IF ( messaging_form_inactive ) %]
184 [% IF ( messaging_preference.digest ) %]
185 <input type="checkbox"
186 id="digest[% messaging_preference.message_attribute_id | html %]"
187 value="[% messaging_preference.message_attribute_id | html %]"
188 name="digest" checked="checked" disabled="disabled" />
190 <input type="checkbox"
191 id="digest[% messaging_preference.message_attribute_id | html %]"
192 value="[% messaging_preference.message_attribute_id | html %]"
193 name="digest" disabled="disabled" />
196 [% IF ( messaging_preference.digest ) %]
197 <input type="checkbox"
198 id="digest[% messaging_preference.message_attribute_id | html %]"
199 value="[% messaging_preference.message_attribute_id | html %]"
200 name="digest" checked="checked" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
202 <input type="checkbox"
203 id="digest[% messaging_preference.message_attribute_id | html %]"
204 value="[% messaging_preference.message_attribute_id | html %]"
205 name="digest" class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />
213 <!-- [% IF ( messaging_preference.transport_rss ) %]
215 [% IF ( messaging_form_inactive ) %]
216 <input type="checkbox"
217 id="rss[% messaging_preference.message_attribute_id | html %]"
218 name="[% messaging_preference.message_attribute_id | html %]"
219 value="rss" [% messaging_preference.transport_rss | html %] disabled="disabled" />
221 <input type="checkbox"
222 id="rss[% messaging_preference.message_attribute_id | html %]"
223 name="[% messaging_preference.message_attribute_id | html %]"
224 value="rss" [% messaging_preference.transport_rss | html %] class="active_notify" data-attr-id="[% messaging_preference.message_attribute_id | html %]" />