Bug 33868

Summary: Upgrade the Multiple Select plugin in the staff interface
Product: Koha Reporter: Owen Leonard <oleonard>
Component: System AdministrationAssignee: Owen Leonard <oleonard>
Status: CLOSED FIXED QA Contact: Katrin Fischer <katrin.fischer>
Severity: minor    
Priority: P5 - low CC: david, gmcharlt, martin.renvoize, pedro.amorim
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
This enhancement updates the jQuery Multiple Select plugin version from 1.1 to 1.6. This plugin is used in the staff interface system preferences area.
Version(s) released in:
23.11.00,23.05.02
Circulation function:
Attachments: Bug 33868: Upgrade the Multiple Select plugin in the staff interface
Bug 33868: Upgrade the Multiple Select plugin in the staff interface
Bug 33868: Upgrade the Multiple Select plugin in the staff interface

Description Owen Leonard 2023-05-31 12:01:09 UTC
The system preferences page uses a jQuery plugin, Multiple Select, for some preferences (OpacAdvSearchMoreOptions, CoceProviders,  BatchCheckoutsValidCategories, etc.). We use version 1.1, and the latest version is 1.6.
Comment 1 Owen Leonard 2023-05-31 12:21:51 UTC
Created attachment 151867 [details] [review]
Bug 33868: Upgrade the Multiple Select plugin in the staff interface

This patch upgrades the Multiple Select plugin in the staff interface
and adds some minor adjustments to system preferences CSS to accommodate
the change. The listing on the about page is updated with current
information.

To test, apply the patch and clear your browser cache if necessary.

- Go to Administration -> System preferences.
- Test some preferences which use the plugin, e.g.
  - ApplyFrameworkDefaults
  - CoceProviders
  - OpacHiddenItemsExceptions
  - OPACAllowUserToChangeBranch
- Confirm that the menus look correct and work correctly.
Comment 2 David Nind 2023-06-06 00:38:51 UTC
Created attachment 152020 [details] [review]
Bug 33868: Upgrade the Multiple Select plugin in the staff interface

This patch upgrades the Multiple Select plugin in the staff interface
and adds some minor adjustments to system preferences CSS to accommodate
the change. The listing on the about page is updated with current
information.

To test, apply the patch and clear your browser cache if necessary.

- Go to Administration -> System preferences.
- Test some preferences which use the plugin, e.g.
  - ApplyFrameworkDefaults
  - CoceProviders
  - OpacHiddenItemsExceptions
  - OPACAllowUserToChangeBranch
- Confirm that the menus look correct and work correctly.

Signed-off-by: David Nind <david@davidnind.com>
Comment 3 Katrin Fischer 2023-06-08 21:30:39 UTC
Created attachment 152221 [details] [review]
Bug 33868: Upgrade the Multiple Select plugin in the staff interface

This patch upgrades the Multiple Select plugin in the staff interface
and adds some minor adjustments to system preferences CSS to accommodate
the change. The listing on the about page is updated with current
information.

To test, apply the patch and clear your browser cache if necessary.

- Go to Administration -> System preferences.
- Test some preferences which use the plugin, e.g.
  - ApplyFrameworkDefaults
  - CoceProviders
  - OpacHiddenItemsExceptions
  - OPACAllowUserToChangeBranch
- Confirm that the menus look correct and work correctly.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Comment 4 Tomás Cohen Arazi (tcohen) 2023-06-14 12:24:37 UTC
Pushed to master for 23.11.

Nice work everyone, thanks!
Comment 5 Martin Renvoize (ashimema) 2023-07-17 11:22:54 UTC
Thanks for all the hard work!

Pushed to 23.05.x for the next release
Comment 6 Pedro Amorim 2023-07-18 10:53:07 UTC
Enhancement, not backporting to 22.11.x