Hi, I present you PowerGrid Plugin (now in beta 0.1) [ http://labs.blouweb.com/PowerGrid/]
What is it? A plugin to show, manage and paginate data It works with paginated JSON callbacks, you can use web2py DAL's Query or Table, or you can create your own callback returning the desired JSON or JSONP What is has in special? - Based on Jquery templates - Server side pagination loads records on demand - Ajax Caching option - Programable in pure Python & web2py - You can pass JS callbacks to the event handlers - Can show images with Virtual Fields - has button system - totally integrated with CRUD - Easy to integrate with Auth - Can be used to manage a site content (a CMS admin page) - can be used to create any kind of paginated data view Changelog: - Some issues solved - Tested in Windows, Linux, I.E, Opera, Chrome, FF - Better default layout Beta: - Needs tests with different datasources - Need to be tested on GAE - Need to test multiple on the same page - Need to test wotking with another UI libs EXAMPLES: images - http://labs.blouweb.com/PowerGrid/default/withimages dataGRid - http://labs.blouweb.com/PowerGrid/default/onlydata Buttons - http://labs.blouweb.com/PowerGrid/default/buttons Scrolling - http://labs.blouweb.com/PowerGrid/default/scroll Customization: http://labs.blouweb.com/PowerGrid/default/nocontrol / http://labs.blouweb.com/PowerGrid/default/noadd / http://labs.blouweb.com/PowerGrid/default/nosearch Default search system: http://labs.blouweb.com/PowerGrid/default/defaultsearch?what=Ferrari&where=manufacturer SubGrids: http://labs.blouweb.com/PowerGrid/default/gridinpopup JavaScript callbacks: http://labs.blouweb.com/PowerGrid/default/jscallbacks Custom templates: http://labs.blouweb.com/PowerGrid/default/blog (a blog created with it) DOCUMENTATION: Is being writen in home page http://labs.blouweb.com/PowerGrid/default/index (in the grid) source example app is well commented with options. IT USES: http://labs.blouweb.com/PowerGrid/default/about Comments: http://labs.blouweb.com/PowerGrid/default/support Get it: http://labs.blouweb.com/PowerGrid/default/get !!! BETA VERSION, SOME THINGS CAN CRASH, THE SERVER IS A BIT SLOW, IT WILL BE VERY MORE QUICKLY IN A GOOD SERVER OR GAE !!! Thanks if you can test and report on BitBucker or omments page. Bruno Rocha [ About me: http://zerp.ly/rochacbruno ] [ Aprenda a programar: http://CursoDePython.com.br ] [ O seu aliado nos cuidados com os animais: http://AnimalSystem.com.br ] [ Consultoria em desenvolvimento web: http://www.blouweb.com ]