I did the basic widget, is quite big. Due to the dojo widgeting system (dijit) i should do some more classes. For now is quite simple (imports dojo.css,dojo.js with djConfig parameter)
You can find it at: http://dojo.vico10.com/tgdojo.tgz Download, do the usual sudo python setup.py develop and after you can do from dojo import dojo @expose([...]) def [...]: return ([...],dojo=dojo) replace [...] with your code... ;-) Let me know if i should continue on this way, Michele. On 1 Apr, 21:58, mbertoldi <[EMAIL PROTECTED]> wrote: > Chris, > thank you for the links, I'll do it as soon as possible > Later i'll let you know if I had success. > > Michele. > On 1 Apr, 19:19, Christopher Arndt <[EMAIL PROTECTED]> wrote: > > > mbertoldi schrieb: > > > > On 1 Apr, 09:31, apm <[EMAIL PROTECTED]> wrote: > > >> Hi all > > > >> I have been looking around for a (Tosca)Widget to use dojo [1] with > > >> TurboGears. Has somebody made such a thing or could you give me some > > >> hints on using dojo with TG? Apart from ajax, I am particulalry > > >> interested in using dojox graphics (gxf) and cometd. > > > > there isn't a Widget version of Dojo, > > > but if you download the latest version and put dojo,dijit and dojox > > > folder in the static/javascript subfolder of your project > > > you can use: > > > > <script type="text/javascript" src="${tg.url('/static/javascript/dojo/ > > > dojo.js')}" djConfig="isDebug: false, parseOnLoad: true"></script> > > > > in your master.kid (or master.html using genshi) to load the dojo > > > toolkit in all your pages. > > > While this works, I would advise you to build a widget wrapper for Dojo, > > since this will: > > > - Allow others to install the widget with easy_install > > - make it unnecessary for them to include Dojo in their project > > - allow widgets, which rely on Dojo, to just add the Dojo widget to > > their "javascript" attribute and it will be automatically included in > > the page > > > Look at this page in the wiki, to see how to use widgets with JS and CSS > > (it is targeted at TG widgets but the same principle applies to TW): > > > http://docs.turbogears.org/1.0/WidgetsWithJSAndCSS > > > To build a Dojo widget wrapper, start a TG project with the "-t > > tgwidget" option and then have a look at the Scriptaculous widget to see > > how to structure your project. A TW widget wrapper should be similar, > > but I don't have much experience with this, you have to ask other for this. > > > http://trac.turbogears.org/browser/widgets/Scriptaculous/trunk > > > >> What would be the benefit of using a widget or not, > > >> after all? > > > See above. > > > Chris --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

