I’ve written an extension inspired by Derek Jones’ Simplify Edit Table extension. It also uses the wonderful jQuery tablesorter plugin, found here.
Features:
Important Notes:
The only data sorted is what is actually on the page. If there is any pagination of entries, not all of the entries will be included in the sort. To mitigate this problem, select 150 results in the search form and hit search.
Features to come:
Releases:
1.2.0 - Removed feature to hide columns in edit table. The Seesaw extension does an exceptional job of performing this task and can be used in tandom with Edit table Plus. http://ellislab.com/forums/viewthread/139168/ - Added new settings form with better group of settings - Added the ability to hide the search form - Added the ability to hide only the results select within the search form - Added the ability to set all of the options to appear in the results select. An additional option of “Show All” is automatically added as an option. - Added the ability to set a default number of entries to be shown per page. If you want to set a fixed number of entries per page that cannot be changed, set your number here and hide the results select. - Add-on is now multi-language friendly
1.1.1 - - Fixed bug that rendered a rogue new line break on the edit page
1.1.0 - - Added the ability to hide the entry id column - Added the ability to set the default column to sort by - Added the ability to define how to sort the default column - Added the ability to choose whether the edit table is alter server side via php or client side via javascript
1.0.0 - -Inititial Release
Let me know if you have any problems or suggestions.
Nice extension !
I did however find some issues when you have the Restricted entries extension enabled (http://www.purple-dogfish.co.uk/free-stuff/restrict-entries). The table header does not match the columns anymore. As a result the sorting is not matching the header.
Just wanted to point out that this is not compatible with Seesaw, which actually makes absolute sense considering they both can hide columns. Feature Request Can we have an option to choose a default sort column (ascending or descending) inside the panel for Edit Table Plus? Bugs The checkbox/select column doesn’t allow bulk deselection.
I was not aware of Seesaw and its functionality. I’m seriously considering taking the column hiding out and leaving that to Seesaw, and only focus on the sorting.
Hi lockwesmonster,
Nice addon you have here, well done! I’m the developer for Seesaw, and obviously it’d be great if these could play nice together.
I’ve downloaded your files and had a quick play. We approach column hiding/revealing in different ways (I’m not proud to admit that I forego clever regexp in lieu of near-blind assumptions as to what’s there). Though the real conflict appears to lie in the table and thead HTML elements that you need there, and which my addon isn’t aware of.
Perhaps we can take this convo offline, see what we can do. I’ll PM you in a bit…
Cheers
Would love to see this work with: http://nicolasbottari.com/index.php/expressionengine/nb_show_custom_field_data/ and similar extensions.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.