-
Notifications
You must be signed in to change notification settings - Fork 751
Open
Milestone
Description
Tablesorter v3
I've been working with thezoggy on version 3 of the tablesorter
plugin and I'd like to get some feedback on what enhancements you would like to see. So far I have the
following, some of which have been added in version 2.4:
Version 2.4 additions:
- Themes option.
- New themes! Thanks to thezoggy!
- Improved widget layout (added remove functions to every widget).
- Modified uitheme widget to allow choosing between jQuery UI or Bootstrap themes (may be modified or removed in v3).
- Filter widget improvements (but no quicksearch, yet).
- Filter widget works with pager plugin.
- Added "refreshWidgets" method which can remove un-used widget and re-initialized current widgets.
Version 3:
- Core
- Build your own tablesorter (choose themes/widgets/plugins; thanks to thezoggy) - issue jshint - build #100.
- Easier to use documentation with simple examples.
- Enable/disable method - see issue Add enable/disable method #117.
- Pull sort content from data attributes. See issue Add Support for Sorting on a Row Attribute #154.
- Reference a column by id or class name. See issue Reference a column by id or class name #237.
-
Changetablesorter-headerSortUptotablesorter-headerAscandtablesorter-headerSortDowntotablesorter-headerDesc- issue Usage of tablesorter-headerSortDown, tablesorter-headerSortUp aren't matching documentation #173.
- Widgets
- Widget improvements
- Improved widget layout again... plan to add a widget options section to every widget.
- Faster filter widget
- Quick search ( will be added to the filter widget ) - see issue Filter - table wide #114.
- More optional widgets - see
widget - static row #120 (static row),filter save widget #178 (filter save widget). - Calculate footer totals; make this work with the filter widget as well - see issues footer line with totals. #136 and Remembering Filtered data #146.
- Make Filter + Sticky Headers work together - see issue stickyHeader and Filter - not working well together? #249.
- Toggle columns on/off widget.
- Parsers
- Include useful parsers - see isoDate parser cannot cope with ISO-8601 combined dates and times #247 (iso8601) and Wierd sorting in "Dynamic checkbox sorting" + "stickyHeaders" widget #83 (dynamic checkbox) sorting.
Planned for future releases (no code written yet!):
- Core
- Support rowspan/colspan within the tbody.
- Sort across tbodies - right now each tbody sorts separately - or use the static row widget? issue widget - static row #120
- Widgets
- Move columns widget (maybe?).
Reactions are currently unavailable