Project

General

Profile

Feature #1043

DataTables

Added by Alexander Watzinger 3 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Low
Category:
Frontend
Target version:
Start date:
2019-07-22
Due date:
% Done:

0%

Estimated time:
16.00 h
Found in version:

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 Assigned 2019-08-02

History

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

#3 Updated by Alexander Watzinger 2 months ago

  • Subject changed from Replace tablesorter plugin with DataTables to DataTables

#4 Updated by Alexander Watzinger 2 months ago

  • Target version changed from 3.19.0 to 3.20.0

#5 Updated by Christoph Hoffmann about 2 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 about 1 month ago

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

#7 Updated by Alexander Watzinger about 1 month ago

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

Also available in: Atom PDF