Koha/koha-tmpl/intranet-tmpl/prog/en/modules/tools
Owen Leonard 247dca3064
Bug 23013: Upgrade DataTables in the staff client
This patch upgrades DataTables and makes some style changes to the
default DataTables toolbar style. DataTables assets are now combined and
minified using their download customizer, bundling together these
elements:

 - JSZip 2.5.0
 - pdfmake 0.1.36
 - DataTables 1.10.18
 - Buttons 1.5.6
 - Column visibility 1.5.6
 - HTML5 export 1.5.6
 - Print view 1.5.6
 - FixedHeader 3.1.4

DataTables assets have been moved from lib/jquery/plugins to
lib/datatables. The global header and footer include files are updated
correspondingly.

This patch removes the custom "four_button" pagination configuration and
updates pages which used it to use the built-in "full" type instead.
This is done for the sake of consistency and upgradability. This change
touches a lot of files.

Table-specific CSS has been moved from staff-global.scss to a new
include, _tables.scss. A second common include, _mixins.scss has some
variable definitions used in both files.

Many images have been made obsolete by this change and have been
removed.

To test, apply the patch and regenerate the staff client CSS. View
various pages in the staff client with tables:

 - Not formatted by DataTables:
   - Reports -> Most circulated items
   - Catalog -> Search results
 - Formatted by DataTables without column configuration
   - Acquisitions -> Vendor search
   - Lists
 - Formatted by DataTables with column configuration
   - Administration -> Libraries
   - Administration -> Item types
   - Reports -> Saved SQL reports
 - Non-standard DataTables configurations:
   - Circulation -> Checkouts
   - Administration -> System preferences
   - Reports -> Lost items

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2019-08-22 15:23:19 +01:00
..
access_files.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
automatic_item_modification_by_age.tt Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
batch_delete_records.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
batch_record_modification.tt Bug 23196: (follow-up) Add comments to highlight structure 2019-06-28 14:38:19 +01:00
batchMod-del.tt Bug 22914: Add holds column to batch item delete to fix show/hide columns behaviour 2019-05-30 10:15:19 +00:00
batchMod-edit.tt Bug 19722: Don't show items at job completion if over pref 2019-03-28 18:06:23 +00:00
batchMod.tt Bug 21433: Update two-column templates with Bootstrap grid: Tools part 1 2018-11-08 02:18:46 +00:00
cleanborrowers.tt Bug 11642: (follow-up) Improve Batch patron deletion and anonymization GUI to make consequences clearer 2019-07-15 12:43:03 +01:00
csv-profiles.tt Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
export.tt Bug 21434: Update two-column templates with Bootstrap grid: Tools part 2 2018-10-27 14:20:58 +00:00
holidays.tt Bug 22272: Calendar: When entering date ranges grey out dates in the past from the start date 2019-08-13 11:53:25 +01:00
import_borrowers.tt Bug 23385: (follow-up) Update link 2019-08-13 11:44:04 +01:00
inventory.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
koha-news.tt Bug 23279: In news management interface, sort news by publication date descending 2019-07-19 14:03:39 +01:00
letter.tt Bug 23278: Reopen last panel upon "Save and continue" in notices 2019-07-19 14:07:36 +01:00
manage-marc-import.tt Bug 23094: Use Bootstrap-style pagination on staged MARC records page 2019-07-15 11:28:06 +01:00
marc_modification_templates.tt Bug 15814: Add missing filters 2019-06-21 13:07:40 +01:00
modborrowers.tt Bug 13552: (follow-up) Add debar option to batch patron modification 2019-08-13 11:49:43 +01:00
overduerules.tt Bug 21435: Update two-column templates with Bootstrap grid: Tools part 3 2018-10-27 14:20:59 +00:00
picture-upload.tt Bug 21993: Display a user-friendly message when the CSRF token is wrong 2019-01-25 20:38:32 +00:00
preview_letter.tt Bug 21795: Switch two-column templates to Bootstrap grid: Notices and slips 2018-12-26 20:47:03 +00:00
quotes-upload.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
quotes.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
scheduler.tt Bug 21436: Update two-column templates with Bootstrap grid: Tools part 4 2019-01-04 03:13:48 +00:00
showdiffmarc.tt Bug 21436: Update two-column templates with Bootstrap grid: Tools part 4 2019-01-04 03:13:48 +00:00
stage-marc-import.tt Bug 19417: (QA follow-up) Fix missing $raw filter 2019-03-13 05:31:34 +00:00
stockrotation.tt Bug 22209: Move stock rotation stage and item forms into modals 2019-08-08 16:05:50 +01:00
tools-home.tt Bug 11642: change / to and in related tools menu 2019-07-15 12:43:12 +01:00
upload-images.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
upload.tt Bug 23013: Upgrade DataTables in the staff client 2019-08-22 15:23:19 +01:00
viewlog.tt Bug 22069: Make log viewer find item renewals 2019-04-16 13:17:32 +00:00