Bug 33868 - Upgrade the Multiple Select plugin in the staff interface
Summary: Upgrade the Multiple Select plugin in the staff interface
Status: RESOLVED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: System Administration (show other bugs)
Version: Main
Hardware: All All
: P5 - low minor (vote)
Assignee: Owen Leonard
QA Contact: Katrin Fischer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-31 12:01 UTC by Owen Leonard
Modified: 2023-07-18 10:53 UTC (History)
4 users (show)

See Also:
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


Attachments
Bug 33868: Upgrade the Multiple Select plugin in the staff interface (103.40 KB, patch)
2023-05-31 12:21 UTC, Owen Leonard
Details | Diff | Splinter Review
Bug 33868: Upgrade the Multiple Select plugin in the staff interface (103.45 KB, patch)
2023-06-06 00:38 UTC, David Nind
Details | Diff | Splinter Review
Bug 33868: Upgrade the Multiple Select plugin in the staff interface (103.51 KB, patch)
2023-06-08 21:30 UTC, Katrin Fischer
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
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 2023-06-14 12:24:37 UTC
Pushed to master for 23.11.

Nice work everyone, thanks!
Comment 5 Martin Renvoize 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