Version: 1.8.3,1.8.4 - 2019-03-03 * Fixed a couple undefined variable warnings Version: 1.8.2 - 2019-03-03 * Get automatic results paging working again Version: 1.8.1 - 2019-02-27 * A bad merge deleted my automatic paging that was added * Adding back limit and offset so at least the queries work Version: 1.8.0 - 2019-02-27 * Update PHPSQLParser so there are less errors on export Version: 1.7.1 - 2019-01-28 * fix sql limit safeguard Version: 1.7.0 - 2019-01-24 * Add page_size, and next and previous buttons to page large result sets into manageable chunks Version: 1.6.1 - 2017-05-15 * Change export to post to get around URL length restrictions Version: 1.6.0 - 2017-02-23 * New (customized) version of SlickGrid (branched from 6pac@github) * allow access to the default filter and the filtered items * Handle exports by sending a list of ids to export rather than trying to recreate the full filter set serverside. Allows rather arbitrary JS filtering functions without having to get nitty gritty on the server Version: 1.5.6 - 2017-02-22 * allow easy button column width configuration Version: 1.5.5 - 2016-12-16 * fix deprecated constructor Version: 1.5.4 - 2016-12-06 * trim noedit_columns! Version: 1.5.3 - 2016-03-14 * Better numeric sorting Version: 1.5.2 - 2015-11-28 * fixed confused ajax-vs-async nomenclature Version: 1.5.1 - 2015-09-21 * Fixed bug with new rows without default values Version: 1.5 - 2015-09-15 * replace update & insert call backs and actions with dbte_save that passes an argument array instead of list of arguments. should hopefully make upgrading easier (updated example). This also allows the callback to set the "id" of the argument array (should be passed by ref) in case of insert. * async_data: option makes the grid pull data using ajax instead of inlining it. This might make the page appear more responsive if the query takes forever. You are probably better off improving your query. * when calling save ajax, pass all query arguments for the current page. Also set default values along the way Version: 1.4.2 - 2015-08-17 * bug fixes: new rows were not updating their id * saving now submits the currently active cell if there is one Version: 1.4.1 - 2015-06-19 * added some missing files for translation Version: 1.4 - 2015-06-18 * nikomuse provided i18n support Version: 1.3.2 - 2015-03-30 * introduce action `db_table_editor_init`, for other plugins to use Version: 1.3.1 - 2015-03-30 * Introduce PhpSqlParser and use it instead of my half-implemented index scanning, for inserting the where clause Version: 1.3 - 2015-02-18 10:30 !! API CHANGE * `update_cb`, `delete_cb`, and `dbte_row_updated` all accept ID arguments -- TODO: perhaps these should accept keyword arg arrays, to make it handle upgrades more gracefully? Version: 1.2.8 - 2015-02-04 10:30 * better docs * better examples * dbte_row_inserted, dbte_row_updated, dbte_row_deleted actions