Project

General

Profile

Feature #1043

DataTables

Added by Alexander Watzinger 6 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Low
Category:
Frontend
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: Implement Bootstrap In Progress 2019-08-02

History

#1 Updated by Alexander Watzinger 6 months 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 6 months ago

#3 Updated by Alexander Watzinger 6 months ago

  • Subject changed from Replace tablesorter plugin with DataTables to DataTables

#4 Updated by Alexander Watzinger 6 months ago

  • Target version changed from 3.19.0 to 3.20.0

#5 Updated by Christoph Hoffmann 5 months 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 5 months ago

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

#7 Updated by Alexander Watzinger 5 months ago

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

Also available in: Atom PDF