This release is mostly bug fixes and general cleanup. I now have most basic functionality testable via SimpleTest and will continue to add more extreme testing cases when I can.
Version 3.02 of the MySQL Table Manager has been released. Changes are mostly fixing an error when backing up a database and fixing the notification or message system.
Thanks aquinoes for pointing out the error and testing the fix.
There seemed to be a lot of bots downloading the MySQL Table Manager so you now must be logged in to download. To log in you need an account either an existing OpenID or you can create an account here with just a valid email address.
Once you have an account you will be able to download the files as well as comment in the support forum
Finally I have released version 3 of the MySQL Table Manager. The last version 2.8 was released in October 2003, that's nearly 5 years ago. I apologise for my lack of motivation in getting this one out, and hope you find the new version as useful as I do.
Many new features have been added such as user management, change privileges, backup functionality, ajax edit in place functionality to update fields, optimize tables, save queries, save results.
While testing the next version of Table Manager, which is badly in need of a new name, I once again have started adding new features. I have a simple test plan, basically a list of features or actions that need to be tested in different browser operating system combinations. Most of my testing at this stage has been while using the system to preform tasks for work etc. Occasionally while preforming a task I have an idea of a new feature which would simplify things, other times I come across features that are just plain missing.
While testing the new version of the Table Manager IE managed to cause me some major headaches. Buttons should be pretty flexible tools for web forms, you can put markup between the opening and closing tags and the value attribute should be sent with the form not the markup or text between the tag opening and ending. So you can have multiple buttons in a form and only send the values of the button that was clicked. Now this would be great if only IE would play nicely.
The Easter break has given me a chance to start work once again on the PHP MySQL Table Manager. Some of the features I have been working on in the new version include: backup, restore and drop a database, save queries and results of queries and edit records inline. The features already available in previous versions include: create catabases, create tables, add, edit and delete records, modify tables, add and remove keys, columns etc. and write your own queries.
A few years ago I created a page for testing browser support of different DOM properties and methods. As it was just a testing tool for a particular project I never made it publicly available. I can across it the other day and thought it may be useful to other developers here it is DOM Browser Support.