From 96d6449b54ed1ec1b74b2c390ff2daeb7569b423 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Tue, 17 Jan 2023 18:42:28 +0000 Subject: [PATCH] Bug 32655: Move phone and itiva variables into templates To test: 1. Go to a patron record or create a new one. 2. Toggle the 'Patron messaging preferences' fieldset so it is hidden. 3. Notice the variables. 4. Apply patch 5. Try steps 1 & 2 again, no varibales. 6. Attempt to toggle on/off options for email/sms. When email/sms are off the digest option next to it should be disabled. 7. Go to Administration > Patron categories and try step 6 there as well. Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 176397d7619abf79969c98b7adc20a1c52da47fd) Signed-off-by: Jacob O'Mara (cherry picked from commit ec70e54af5652e99ede5b1080906c9d49bf9ef18) Signed-off-by: Lucas Gass (cherry picked from commit 850b36696ca163572ed2107117e312c9a71c5332) Signed-off-by: Arthur Suzuki --- koha-tmpl/intranet-tmpl/prog/en/modules/admin/categories.tt | 4 ++++ .../intranet-tmpl/prog/en/modules/members/memberentrygen.tt | 3 +++ 2 files changed, 7 insertions(+) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/categories.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/categories.tt index b24df3e47e..f2d78e7de6 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/categories.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/categories.tt @@ -699,6 +699,10 @@ [% MACRO jsinclude BLOCK %] + [% Asset.js("js/admin-menu.js") | $raw %] [% Asset.js("js/messaging-preference-form.js") | $raw %] [% INCLUDE 'calendar.inc' %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt index 79d8ce89fd..6aa66709bf 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt @@ -1881,6 +1881,9 @@ legend:hover { [% END %] $("#guarantor_template").hide(); + var TalkingTechItivaPhoneNotification = [% Koha.Preference('TalkingTechItivaPhoneNotification') || 0 | html %]; + var PhoneNotification = [% Koha.Preference('PhoneNotification') || 0 | html %]; + [% Asset.js("js/members.js") | $raw %] [% Asset.js("js/messaging-preference-form.js") | $raw %] -- 2.39.5