"Oh" (adjusting collar slightly ) I'll fix this while I'm fixing another issue now. Should be available in an hour or so if you use the snapshot repos.
On 12/8/06, Anna Vo <[EMAIL PROTECTED]> wrote:
Jesse- If you only select Red and Orange from the example (by double-clicking on each of them individually) and click Update it will only display Orange on the next page if Orange is the one that is highlighted in the Selected list. If you select multiples and all of these are selected/highlighted on the Selected list than all the ones that are highlighted in the Selected list will show. It only recognizes what is currently highlighted of those selected in the Selected list. http://opencomponentry.com:8080/workbench/Home,$Border.pageLink.sdirect? sp=SPalette" Anna -----Original Message----- From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] Sent: Friday, December 08, 2006 2:07 PM To: Tapestry users Subject: Re: Tapestry 4.1.1 dojo issue Hi Ben, Thanks for being brave and trying out 4.1.1, I'm sure others will appreciate whatever improvements can be made at the expense of your initial set of problems faced. The line dojo.registerModulePath is output by the AjaxShellDelegate (http://tapestry.apache.org/tapestry4.1/apidocs/org/apache/tapestry/dojo /AjaxShellDelegate.html) - which is used by both the Shell and ScriptIncludes components , depending on your needs. (http://tapestry.apache.org/tapestry4.1/components/general/shell.html, http://tapestry.apache.org/tapestry4.1/components/general/scriptincludes .html ). This tells dojo what the base sort of url is to resolve all dojo.require("tapestry.<foo>") resources from. It is ~also~ used by the tapestry dojo namespace (http://dojo.jot.com/Dojo0.4PortingGuide ) to detect the right path and register it appropriately for widgets being resolved. I'm not sure what path issues you've had based on your message (maybe I just missed that part), but more elaboration might help me provide a better answer. The Palette component ~should~ work correctly, as can be seen here: http://opencomponentry.com:8080/workbench/Home,$Border.pageLink.sdirect? sp=SPalette Again, more specifics on your usage here and where/how/why it's not working would help me figure out what the exact issue is. On 12/8/06, Ben Dotte <[EMAIL PROTECTED]> wrote: > Hi, > > > > We recently upgraded to 4.1.1 from 4.0.2 and are still having some > issues with dojo-related stuff. Right now, we are on the snapshot build > from 12-4. One thing I can't figure out is where the path for this is > getting generated in the rendered html: > > > > dojo.registerModulePath("tapestry", "/assets/static/tapestry"); > > > > That looks like the generic path used for the djConfig baseRelativePath, > dojo.js, and tapestry's core.js. But I have replaced the path > successfully for those three in the Shell component. > > > > One specific problem we have seen is in the contrib Palette. When I > submit a form, it is supposed to call a select-all javascript function > in order to capture the changes. This is supposed to happen through a > call at the end something like dojo.event.connect('formName', > 'onsubmit', selectAllFunction) but that select all function never gets > called. A workaround we have found is to provide an onclick event to > that same selectAllFunction when the submit button is clicked, but that > is pretty hackish and ugly. > > > > I'm not sure if the Palette issue is related to the path issue mentioned > above, but it seems that certain dojo-related things just aren't > working. Others, like the autocompleter, work fine though. > > > > Any suggestions/pointers would be much appreciated. > > > > Thanks, > > Ben > > > -- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]