Hi massimo, could you say me what is the easiest way to download from trunk? I tried by web interface, but I didnt find the donwload shurtcut, the last time I download a bazaar client my computers (with windows 7) showed some issues... :-(
thanks in advance, alex f El 05/10/2009 6:40, mdipierro escribió: > I like Alvaro work and I tried to merge it with mine. Download the > latest trunk and try the following: > > 1) make a new app (say "test") > 2) edit the application test and make a new controlled called > "plugin_hello.py" that contains > > def index(): > form=SQLFORM.factory(Field('your_name')) > if form.accepts(request.vars,session): > return "Hello "+form.vars.name > else: > return form.xml() > > (notice in the design page in admin a new section at the bottom > "plugins" which is still incomplete - no upload and packaging of > plugins yet). > > 3) edit the view for "default/index.html" and include > > {{=LOAD('plugin_hello')}} > > (for is embedded as Alvaro suggests) > 4) visit http://..../test/default/index > > 5) Now try replace > > {{=LOAD('plugin_hello',ajax_trap=True)}} > > and try again > (form is embedded but submission is done via ajax) > > 6) Now replace > > {{=LOAD('plugin_hello',ajax=True)}} > > and try again > (for is loaded via ajax and submission is done via ajax). > > All of this is still experimental and the exact behavior of new admin > plugin page and LOAD helper will need more work. > > Massimo > > > On Oct 4, 10:18 am, Álvaro Justen [Turicas]<alvarojus...@gmail.com> > wrote: > >> On Sat, Oct 3, 2009 at 17:33, mdipierro<mdipie...@cs.depaul.edu> wrote: >> >> >>> Check the new admin in trunk. The edit page has a "plugins" section. >>> You create a plugin by creating a model or controller called plugin_ >>> [name].py or a view called plugin_[name]/whatever.html >>> >> >>> This is another experiment, not sure this is the way to go. >>> >> >>> If anybody want to help we need the design action to handle plugin >>> upload and the plugin action to handle packing. >>> >> >>> Massimo >>> >> I have a implementation of a proof of concept for {{load >> 'myapp/plugin_myplugin/action'}}, it's attached. >> To test: >> - Change gluon/template.py file for thi attached. >> - Install this welcome app that have a very simple plugin >> (plugin_testplugin). >> - Run web2py and go tohttp://localhost:8000/welcome/default/index >> >> -- >> Álvaro Justen >> Peta5 - Telecomunicações e Software Livre >> 21 3021-6001 / 9898-0141 >> http://www.peta5.com.br/ >> >> web2py.app.welcome.w2p >> 84KViewDownload >> >> template.py >> 9KViewDownload >> > > > > -- Alejandro Fanjul Fdez. alex.fan...@gmail.com www.mhproject.org --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---