Bug 23013 - Upgrade DataTables in the staff client
Summary: Upgrade DataTables in the staff client
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Templates (show other bugs)
Version: master
Hardware: All All
: P5 - low enhancement (vote)
Target Milestone: ---
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-29 16:18 UTC by Owen Leonard
Modified: 2019-06-06 17:22 UTC (History)
0 users

See Also:
Change sponsored?: ---
Patch complexity: Medium patch
Bot Control: ---
When did the bot last check this:
Who signed the patch off:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Owen Leonard 2019-05-29 16:18:43 UTC
I would like to upgrade the DataTables plugin used in the staff client. This process will include:

 - A new concatenated, minified version of the
   DataTables components.

 - Removal of the custom "four_button" pagination
   configuration in favor of the built-in "full"
   pagination type.

 - Update style of pagination bars, including 
   some additions to improve responsive behavior.
   Table-specific CSS, including our DataTables CSS,
   is now in a separate file, "_tables.scss" which
   compiled into staff-global.css.
Comment 1 Owen Leonard 2019-06-06 17:22:18 UTC
This is ready for testing, bug Bugzilla rejects the patches because of the size. I've posted the branch here:

https://gitlab.com/koha-dev/koha-dev/tree/bug-23013-datatables-upgrade