[Koha-bugs] [Bug 29222] New: OMNIBUS: Replace the use of jQueryUI
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Oct 13 17:13:06 CEST 2021
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29222
Bug ID: 29222
Summary: OMNIBUS: Replace the use of jQueryUI
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Templates
Assignee: oleonard at myacpl.org
Reporter: oleonard at myacpl.org
QA Contact: testopia at bugs.koha-community.org
jQueryUI is no longer being developed:
https://blog.jqueryui.com/2021/10/jquery-ui-1-13-0-released/
"our goal is to move it more to a maintenance state: we’ll make sure the
library is compatible with new jQuery releases and that security issues are
fixed but no new significant feature work is planned."
I would like to start replacing jQueryUI dependencies, especially where there
is a Bootstrap component which matches.
- Accordion
- Administration -> Table settings
- Patrons -> Patrons requesting modifications
- OPAC
Can be replaced with Bootstrap "Collapse" component.
- Autocomplete
- Checkout and patron header searches
- Article request patron search
- Course reserve instructor search
- Holds patron search
- UNIMARC 210c plugin
- UNIMARC 225a plugin
No Bootstrap option. Possible candidate:
https://tarekraafat.github.io/autoComplete.js/.
- Tabs
- (Lots)
Can be replaced with Bootstrap tabs.
- Sortable
- Administration -> MARC frameworks -> Subfield structure -> Tab reordering.
- Administration -> Authority types -> Subfield structure -> Tab reordering.
- Administration -> System preferences -> Language and OPACLanguage
reordering
- Cataloging -> Basic MARC editor -> Subfield reordering.
- Tools -> Stock rotation -> Stage reordering.
No Bootstrap option.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list