Really awsome Bruno,
I´m trying to implement it on our companys intranet and got one question
and one suggestion.
Is it possible to use T() on headers? Something like:
headers=[['f_name',T('Name')]]
Highlightning rows, sometimes it would be good to highlight some
specific rows?
Kenneth
Great work, it will be/is very useful for many of us!
Thanks,
Miguel
On Fri, Jul 22, 2011 at 11:35 PM, Bruno Rocha <rochacbr...@gmail.com
<mailto:rochacbr...@gmail.com>> wrote:
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
<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 ]