Feature request - Implement a modern data table widget
Reported by dleffler | November 24th, 2013 @ 01:25 AM | in 2.2.4 (closed)
Most of our tables are either straight html tables using expPagination or use YUI2 data-tables with json data (YUI2 interaction is now deprecated in YUI 3.13.0)
The best widget seems to be a jQuery plugin: DataTables http://www.datatables.net. The great thing is that it can overlay a simple table markup in html or pull data via ajax. It also has a responsive plugin to allow the table to condense to fewer columns as the screen width changes which would make us more 'mobile friendly' #1114 https://github.com/Comanche/datatables-responsive
In particular, we'd probably need (have) to update/change the file manager which is based solely on YUI2 data-tables. Perhaps we could change to a new design entirely or pick up another 3rd party library such as Pydio (ajaxplorer) http://pyd.io/
We also use YUI2 data-tables on Manage users/groups
Comments and changes to this ticket
-
expNinja December 8th, 2013 @ 10:32 PM
(from [21a072f863a2a9698f70d151d7aaa47b6ddf743d]) Initial implementation of DataTables widget; updates all the user/group management screens to allow quicker better management of large lists [#1116 #747] https://github.com/exponentcms/exponent-cms/commit/21a072f863a2a969...
-
expNinja December 9th, 2013 @ 01:21 AM
(from [16e7c6ddd74ebf991384f76e4e4e6b8a1cce3098]) Adds DataTables widgetto forms showall view to add dynamic filtering [#1116 #897] https://github.com/exponentcms/exponent-cms/commit/16e7c6ddd74ebf99...
-
expNinja December 9th, 2013 @ 03:06 AM
(from [bd8668c0ae97023b9a46d2b03a06e4e000bce82b]) Adds DataTable widget to permissions; adds responsive datatables bootstrap views along with bootstrap theming to user/group/permissions management views [#1116] https://github.com/exponentcms/exponent-cms/commit/bd8668c0ae97023b...
-
expNinja December 10th, 2013 @ 04:56 PM
(from [9a4a9b25c60543434a55b0e33630ac47f20716f6]) Fixes responsive nature of bootstrap forms showall view [#1116 #1114] https://github.com/exponentcms/exponent-cms/commit/9a4a9b25c6054343...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
People watching this ticket
Referenced by
- 747 Upgrade: YUI2 widgets/modules to use YUI3 (from [21a072f863a2a9698f70d151d7aaa47b6ddf743d]) Initial...
- 897 Feature request - Add additional form data management options (from [16e7c6ddd74ebf991384f76e4e4e6b8a1cce3098]) Adds Da...
- 1114 Feature request - Strengthen tablet/handheld features (from [9a4a9b25c60543434a55b0e33630ac47f20716f6]) Fixes r...