Bug 26006

Summary: OMNIBUS: Remove the use of jquery.checkboxes plugin
Product: Koha Reporter: Owen Leonard <oleonard>
Component: TemplatesAssignee: Owen Leonard <oleonard>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: jonathan.druart
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 26008, 26010, 26120, 26149, 26150, 26151, 26152, 26153, 26154, 26159, 26201, 26202, 26204, 26212, 26213, 26214, 26215, 26216, 26504, 26767, 26768, 26769, 26795, 26798, 26799, 26800, 26805, 26806    
Bug Blocks:    

Description Owen Leonard 2020-07-17 14:07:32 UTC
We inconsistently use a plugin, jquery.checkboxes, for handling checkbox actions like "select all" and "clear all." The plugin is very old and unmaintained. We should use our own JS to replace it.

Found in the following templates:

intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt
intranet-tmpl/prog/en/modules/acqui/duplicate_orders.tt
intranet-tmpl/prog/en/modules/acqui/lateorders.tt
intranet-tmpl/prog/en/modules/acqui/z3950_search.tt
intranet-tmpl/prog/en/modules/admin/branch_transfer_limits.tt
intranet-tmpl/prog/en/modules/basket/basket.tt
intranet-tmpl/prog/en/modules/catalogue/results.tt
intranet-tmpl/prog/en/modules/catalogue/search-history.tt
intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt
intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt
intranet-tmpl/prog/en/modules/circ/checkout-notes.tt
intranet-tmpl/prog/en/modules/circ/circulation.tt
intranet-tmpl/prog/en/modules/ill/ill-requests.tt
intranet-tmpl/prog/en/modules/members/ill-requests.tt
intranet-tmpl/prog/en/modules/members/moremember.tt
intranet-tmpl/prog/en/modules/members/pay.tt
intranet-tmpl/prog/en/modules/offline_circ/list.tt
intranet-tmpl/prog/en/modules/reports/itemslost.tt
intranet-tmpl/prog/en/modules/serials/serials-collection.tt
intranet-tmpl/prog/en/modules/suggestion/suggestion.tt
intranet-tmpl/prog/en/modules/tags/review.tt
intranet-tmpl/prog/en/modules/tools/batchMod-del.tt
intranet-tmpl/prog/en/modules/tools/batchMod-edit.tt
intranet-tmpl/prog/en/modules/tools/batch_delete_records.tt
intranet-tmpl/prog/en/modules/tools/batch_extend_due_dates.tt
intranet-tmpl/prog/en/modules/tools/batch_record_modification.tt
intranet-tmpl/prog/en/modules/tools/inventory.tt
intranet-tmpl/prog/en/modules/tools/problem-reports.tt
intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt
opac-tmpl/bootstrap/en/modules/opac-basket.tt
opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt
opac-tmpl/bootstrap/en/modules/opac-results.tt
opac-tmpl/bootstrap/en/modules/opac-search-history.tt
opac-tmpl/bootstrap/en/modules/opac-shelves.tt
opac-tmpl/bootstrap/en/modules/opac-suggestions.tt
Comment 1 Jonathan Druart 2020-11-03 10:01:50 UTC
Looks like we can close this one!