[Bug 36077] New: Create separate cookie options for the staff interface
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 Bug ID: 36077 Summary: Create separate cookie options for the staff interface Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Staff interface Assignee: koha-bugs@lists.koha-community.org Reporter: aude.charillon@ptfs-europe.com QA Contact: testopia@bugs.koha-community.org CC: gmcharlt@gmail.com Bug 27378 created HTML customizations for CookieConsentBar and CookieConsentPopup. Despite being listed under the OPAC section of the list of display locations when creating the customizations, these are displayed in both the Opac and the staff interface. This is an issue as the staff interface uses different essential cookies and could have different optional ones. We need two separate sets of cookie-related system preferences and HTML customizations: one for the Opac and one for the staff interface. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 Aude Charillon <aude.charillon@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |35348 --- Comment #1 from Aude Charillon <aude.charillon@ptfs-europe.com> --- Note: this issue was also discussed in bug 34793 (comments 20 to 23 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34793#c20) I imagine we would need system preferences like: OpacCookieConsent and StaffCookieConsent, OpacCookieConsentedJS and StaffCookieConsentedJS; plus HTML customizations OpacCookieConsentBar and StaffCookieConsentBar, OpacCookieConsentPopup and StaffCookieConsentPopup. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35348 [Bug 35348] Cookie information should be available regardless of whether you are logged in or not -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 Janet McGowan <janet.mcgowan@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janet.mcgowan@ptfs-europe.c | |om -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 Mirjam Vantieghem <mirjam.vantieghem@etf.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mirjam.vantieghem@etf.edu --- Comment #2 from Mirjam Vantieghem <mirjam.vantieghem@etf.edu> --- +1 -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 --- Comment #3 from Mirjam Vantieghem <mirjam.vantieghem@etf.edu> --- Not sure if this belongs here or in a separate bug: When the CookieConsent system preference is set to require, the CookieConsent also comes in the pop-up window of the Z39.50/SRU search from the cataloguing module on the Staff client, even after confirming consent in the staff client. That seems unnecessary, unless there are other cookies in the Z39.50/SRU pop-up window. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 --- Comment #4 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- (In reply to Mirjam Vantieghem from comment #3)
Not sure if this belongs here or in a separate bug: When the CookieConsent system preference is set to require, the CookieConsent also comes in the pop-up window of the Z39.50/SRU search from the cataloguing module on the Staff client, even after confirming consent in the staff client. That seems unnecessary, unless there are other cookies in the Z39.50/SRU pop-up window.
Can you please report a separate bug as "bug"? -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 --- Comment #5 from Mirjam Vantieghem <mirjam.vantieghem@etf.edu> --- (In reply to Katrin Fischer from comment #4)
(In reply to Mirjam Vantieghem from comment #3)
Not sure if this belongs here or in a separate bug: When the CookieConsent system preference is set to require, the CookieConsent also comes in the pop-up window of the Z39.50/SRU search from the cataloguing module on the Staff client, even after confirming consent in the staff client. That seems unnecessary, unless there are other cookies in the Z39.50/SRU pop-up window.
Can you please report a separate bug as "bug"?
Bug #36316 created. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- (In reply to Mirjam Vantieghem from comment #5)
(In reply to Katrin Fischer from comment #4)
(In reply to Mirjam Vantieghem from comment #3)
Not sure if this belongs here or in a separate bug: When the CookieConsent system preference is set to require, the CookieConsent also comes in the pop-up window of the Z39.50/SRU search from the cataloguing module on the Staff client, even after confirming consent in the staff client. That seems unnecessary, unless there are other cookies in the Z39.50/SRU pop-up window.
Can you please report a separate bug as "bug"?
Bug #36316 created.
Thank you, Mirjam! -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 gclg <nglhelpdesk@cityofglasgowcollege.ac.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nglhelpdesk@cityofglasgowco | |llege.ac.uk --- Comment #7 from gclg <nglhelpdesk@cityofglasgowcollege.ac.uk> --- Where access to the Staff client is non-public/limited by IP range etc this would negate most cookie settings, so the option to select OPAC/Staff Client as a single option, or opt for both would be welcome. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36077 Bug 36077 depends on bug 35348, which changed state. Bug 35348 Summary: Cookie information should be available regardless of whether you are logged in or not https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35348 What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org