Project

General

Profile

Feature #1043

DataTables

Added by Alexander Watzinger about 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Low
Category:
UI
Target version:
Start date:
2019-07-22
Estimated time:
16.00 h

Description

We decided to replace jQuery tablesorter with jQuery DataTables for displaying tables. Main reasons are:

  • Better performance
  • Better filter functions
  • Nicer layout
  • No need to write HTML anymore

Related issues

Related to Feature #1048: Bootstrap layoutClosed2019-08-02Actions

History

#1

Updated by Alexander Watzinger about 1 year ago

  • Description updated (diff)
  • Status changed from Resolved to In Progress
  • Target version changed from 3.20.0 to 3.19.0
#2

Updated by Alexander Watzinger about 1 year ago

#3

Updated by Alexander Watzinger about 1 year ago

  • Subject changed from Replace tablesorter plugin with DataTables to DataTables
#4

Updated by Alexander Watzinger about 1 year ago

  • Target version changed from 3.19.0 to 3.20.0
#5

Updated by Christoph Hoffmann about 1 year ago

  • Assignee changed from Alexander Watzinger to Christoph Hoffmann

pending tasks, sorted by priority

  • checkboxes
    • keep marked rows when paging (on non-overlay pages)
  • custom sorting
    • Sort dates (e.g. us and de format)
    • Sort model e.g. E67
  • set cursor to link for column headers (in /static/css/table.css
#6

Updated by Christoph Hoffmann about 1 year ago

  • date sorting resolved
  • checkbox fix pending implementation of hidden input
#7

Updated by Alexander Watzinger about 1 year ago

  • Description updated (diff)
  • Status changed from In Progress to Closed
  • Assignee changed from Christoph Hoffmann to Alexander Watzinger

Also available in: Atom PDF