I am in love. I look forward to you releasing the source code.
On Jun 10, 1:02 pm, Ross Peoples <ross.peop...@gmail.com> wrote: > For the last month or so, I have been working on a plugin that does > something similar to CRUD, except that it's all AJAX and provides a couple > of nice features for editing things. Obviously, it doesn't work exactly like > CRUD, since I've never really looked at the code for it, but I wanted > something similar that was fast. > > Here are some screen shots of how it lists items in a simple, reorderable > list: > > <https://lh6.googleusercontent.com/-ZrAVT54bJcg/TfJZni9VRHI/AAAAAAAAAB...> > This is the automatically generated editor that shows up with jQuery UI's > Dialog: > > <https://lh6.googleusercontent.com/-ZeGy8t8r4Wg/TfJZ1V9CndI/AAAAAAAAAB...> > > Deleting a record is easy too: > > <https://lh5.googleusercontent.com/-OpZUcBaVYho/TfJZ9iZEgSI/AAAAAAAAAB...> > > A more complex list/details view is available as well: > > <https://lh4.googleusercontent.com/-Gws74Fzm9c0/TfJaHA8JEwI/AAAAAAAAAB...> > > Finally, the last screen shot was made using only this code in the default > controller: > > <https://lh5.googleusercontent.com/-pQqexQOxIiE/TfJaQr6QMlI/AAAAAAAAAB...> > > I originally created this functionality for an application I was using, then > eventually turned it into a plugin. As such, it assumes that you use jQuery > UI and the jQuery Layout plugin. It will load the jQuery Layout plugin > automatically if it is in your app/static/js folder, but again, this assumes > that you have your own jQuery UI installation. This is probably the only > draw back so far. > > I am not ready to release the code yet, as there is quite a bit of > documentation that would need to be written for it since it does make a few > assumptions when creating your own forms versus allowing the plugin to > create them for you. I am just putting this out there to see if there is any > community interest in this plugin. If enough people are interested, then I > will try to set some time aside to clean up the code, document, and release > the plugin.