|
Lines 108-120
Link Here
|
| 108 |
<td class="selectcol"> |
108 |
<td class="selectcol"> |
| 109 |
[% IF ( messaging_preference.transports_phone ) %] |
109 |
[% IF ( messaging_preference.transports_phone ) %] |
| 110 |
<input type="checkbox" |
110 |
<input type="checkbox" |
| 111 |
class="phone" |
111 |
class="pmp_phone" |
| 112 |
id="phone[% messaging_preference.message_attribute_id | html %]" |
112 |
id="phone[% messaging_preference.message_attribute_id | html %]" |
| 113 |
name="[% messaging_preference.message_attribute_id | html %]" |
113 |
name="[% messaging_preference.message_attribute_id | html %]" |
| 114 |
value="phone" checked="checked" /> |
114 |
value="phone" checked="checked" /> |
| 115 |
[% ELSE %] |
115 |
[% ELSE %] |
| 116 |
<input type="checkbox" |
116 |
<input type="checkbox" |
| 117 |
class="phone" |
117 |
class="pmp_phone" |
| 118 |
id="phone[% messaging_preference.message_attribute_id | html %]" |
118 |
id="phone[% messaging_preference.message_attribute_id | html %]" |
| 119 |
name="[% messaging_preference.message_attribute_id | html %]" |
119 |
name="[% messaging_preference.message_attribute_id | html %]" |
| 120 |
value="phone" /> |
120 |
value="phone" /> |
|
Lines 256-262
Link Here
|
| 256 |
$("#info_digests").tooltip(); |
256 |
$("#info_digests").tooltip(); |
| 257 |
|
257 |
|
| 258 |
function toggle_digest(id){ |
258 |
function toggle_digest(id){ |
| 259 |
if ( $("#email"+id).prop("checked") || $("#sms"+id).prop("checked") ) { |
259 |
let PhoneNotification = [% Koha.Preference('PhoneNotification') || 0 | html %]; |
|
|
260 |
let TalkingTechItivaPhoneNotification = [% Koha.Preference('TalkingTechItivaPhoneNotification') || 0 | html %]; |
| 261 |
let phone_checked = TalkingTechItivaPhoneNotification ? false : PhoneNotification ? $("#phone"+id).prop("checked") : false; |
| 262 |
|
| 263 |
if ( $("#email"+id).prop("checked") || $("#sms"+id).prop("checked") || phone_checked ) { |
| 260 |
$("#digest"+id).attr("disabled", false).tooltip('disable'); |
264 |
$("#digest"+id).attr("disabled", false).tooltip('disable'); |
| 261 |
} else { |
265 |
} else { |
| 262 |
$("#digest"+id).attr("disabled", true).prop("checked",false).tooltip('enable'); |
266 |
$("#digest"+id).attr("disabled", true).prop("checked",false).tooltip('enable'); |
|
Lines 275-280
Link Here
|
| 275 |
$(".pmp_sms").click(function(){ |
279 |
$(".pmp_sms").click(function(){ |
| 276 |
toggle_digest(Number($(this).attr("id").replace("sms", ""))); |
280 |
toggle_digest(Number($(this).attr("id").replace("sms", ""))); |
| 277 |
}); |
281 |
}); |
|
|
282 |
$(".pmp_phone").click(function(){ |
| 283 |
toggle_digest(Number($(this).attr("id").replace("phone", ""))); |
| 284 |
}); |
| 278 |
|
285 |
|
| 279 |
}); |
286 |
}); |
| 280 |
|
287 |
|
| 281 |
- |
|
|