[Bug 26152] New: Remove the use of jquery.checkboxes plugin from serial collection page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 Bug ID: 26152 Summary: Remove the use of jquery.checkboxes plugin from serial collection page Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: ASSIGNED Severity: enhancement Priority: P5 - low Component: Templates Assignee: oleonard@myacpl.org Reporter: oleonard@myacpl.org QA Contact: testopia@bugs.koha-community.org CC: testopia@bugs.koha-community.org Blocks: 26006 As described in Bug 26006 the jquery.checkboxes plugin is old and unmaintained. Its use should be replaced on the serial collection page in the staff interface. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26006 [Bug 26006] OMNIBUS: Remove the use of jquery.checkboxes plugin -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Trivial patch Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 107856 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=107856&action=edit Bug 26152: Remove the use of jquery.checkboxes plugin from serial collection page This patch removes the use of the jquery.checkboxes plugin from the serial collection page and replaces it with custom JS. To test, apply the patch and go to Serials. - Locate a subscription which has multiple issues. - View the details for that subscription. - In the sidebar menu click the "Serial collection" link. - On the serial collection page test the "Select all" and "Clear all" links at the top of each table of issues. The controls should work correctly and only affect the table on that tab. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Academy -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #107856|0 |1 is obsolete| | --- Comment #2 from David Nind <david@davidnind.com> --- Created attachment 110842 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=110842&action=edit Bug 26152: Remove the use of jquery.checkboxes plugin from serial collection page This patch removes the use of the jquery.checkboxes plugin from the serial collection page and replaces it with custom JS. To test, apply the patch and go to Serials. - Locate a subscription which has multiple issues. - View the details for that subscription. - In the sidebar menu click the "Serial collection" link. - On the serial collection page test the "Select all" and "Clear all" links at the top of each table of issues. The controls should work correctly and only affect the table on that tab. Signed-off-by: David Nind <david@davidnind.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david@davidnind.com Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #110842|0 |1 is obsolete| | --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 111445 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=111445&action=edit Bug 26152: Remove the use of jquery.checkboxes plugin from serial collection page This patch removes the use of the jquery.checkboxes plugin from the serial collection page and replaces it with custom JS. To test, apply the patch and go to Serials. - Locate a subscription which has multiple issues. - View the details for that subscription. - In the sidebar menu click the "Serial collection" link. - On the serial collection page test the "Select all" and "Clear all" links at the top of each table of issues. The controls should work correctly and only affect the table on that tab. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |20.11.00 released in| | Status|Passed QA |Pushed to master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=26152 --- Comment #4 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Pushed to master for 20.11, thanks to everybody involved! -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org