Bug 41964 - Upgrade the Multiple Select plugin in the staff interface to 2.3.1
Summary: Upgrade the Multiple Select plugin in the staff interface to 2.3.1
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Templates (show other bugs)
Version: Main
Hardware: All All
: P5 - low minor
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-02 12:52 UTC by Owen Leonard
Modified: 2026-03-02 18:07 UTC (History)
0 users

See Also:
GIT URL:
Initiative type: ---
Sponsorship status: ---
Comma delimited list of Sponsors:
Crowdfunding goal: 0
Patch complexity: Small patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 41964: Upgrade the Multiple Select plugin in the staff interface to 2.3.1 (106.11 KB, patch)
2026-03-02 18:07 UTC, Owen Leonard
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Owen Leonard 2026-03-02 12:52:33 UTC
We last upgraded the Multiple Select plugin (https://github.com/wenzhixin/multiple-select) with Bug 33868 in 2023. We can now upgrade from 1.6.0 to the current 2.3.1.
Comment 1 Owen Leonard 2026-03-02 18:07:46 UTC
Created attachment 194348 [details] [review]
Bug 41964: Upgrade the Multiple Select plugin in the staff interface to 2.3.1

This patch upgrades the Multiple Select plugin in the staff interface.
It was last updated in 2023.

The patch also moves some CSS from preferences.css into
staff-global.scss because it is globally applicable.

To test, apply the patch and rebuild the staff interface CSS. Clear your
browser cache if necessary. Test various pages which use the plugin to
confirm that it still works correctly:

- Administration -> Patron categories -> New -> Block expired patron
  OPAC actions
- Administration -> System preferences: Many, including
  ApplyFrameworkDefaults, MarkLostItemsAsReturned,
  decreaseLoanHighHoldsIgnoreStatuses, CoceProviders,
  OPACShowSavings, etc.
- ILL requests -> Filter by status (in the sidebar)

- Confirm that the "About" page shows the correct updated version
  number.

Sponsored-by: Athens County Public Libraries