W3C home > Mailing lists > Public > www-forms@w3.org > August 2006

Re: url params et al

From: T.V Raman <raman@google.com>
Date: Wed, 23 Aug 2006 16:55:17 -0700
Message-ID: <17644.60133.585729.6899@retriever.corp.google.com>
To: jeacott@hardlight.com.au
Cc: Leigh.Klotz@xerox.com, www-forms@w3.org, mark.birbeck@x-port.net

That's a very nice solution, cudos to the Chiba folks for
implementing and documenting it -- and ucdos to you for  having
read the docs on our collective behalf:-)

Jason writes:
 > 
 > argh -next time I'll read the doco first!
 > I'm using Chiba and it already has a way of handling this very much 
 > along the lines described by Mark. DOH!
 > -if you are interested in their resolution its described in the chiba 
 > cookbook, or the short version in the chiba FAQ
 > 
 > thanks again to all that helped - I'll now be using the chiba specific 
 > solution just because in this case its very simple and unobtrusive.
 > 
 > "specifiy a parameter on the GET string calling the form. This parameter 
 > say 'foo' may then be used on the URI-string such as <submission 
 > action="http://yourhost/{foo}" .../>. The value of 'foo' will be 
 > substituted for the expression {foo} then. "
 > 
 > *note there are more elaborate mechanisms for handling arbitrary numbers 
 > of named params, potentially (I think) from multiple sources.
 > 
 > Regards
 > Jason.
 > 
 > 
 > 
 > Klotz, Leigh wrote:
 > > I think this processing rightfully belongs on the server, as the URI
 > > specifies the resource, and the server is responsible for providing you
 > > the resource.
 > > I'm not sure what XForms processor you're using, but in browsers that
 > > support JavaScript handlers, you can ask the browser what the page URI
 > > was (via the location property).
 > > Leigh.
 > >  
 > > 
 > > -----Original Message-----
 > > From: www-forms-request@w3.org [mailto:www-forms-request@w3.org] On
 > > Behalf Of Jason
 > > Sent: Tuesday, August 22, 2006 11:46 PM
 > > To: www-forms@w3.org
 > > Subject: url params et al
 > > 
 > > 
 > > Hi all -I think I'm going quietly mad. I have a small problem that I 
 > > haven't had to deal with via xforms before (I think) and cant seem to 
 > > see the solution - it must be easy, I'm sure of it.
 > > I need to launch an xform with a given data id passed as an url 
 > > parameter (the url will come from an email). eg: 
 > > http://.../somexform?id=abcd
 > > 
 > > the form then needs to load data with id=abcd (or at least something 
 > > derived from it).
 > > 
 > > my question is how can I do this without dynamically modifying the xform
 > > 
 > > itself each time. I dont really want to store the id in a session 
 > > variable and have the form retrieve it on form-ready, I'd like to know 
 > > if its possible with a pure xform, or at least a nicer approach to this 
 > > one. This would be trivial if the initial request was via the xform, but
 > > 
 > > how do you preset a forms' state for startup without having the form 
 > > request the info itself?
 > > 
 > > any thoughts? I think my head must be full of cotton wool.
 > > 
 > > thanks
 > > Jason.
 > > 
 > > 
 > > 
 > > 

-- 
Best Regards,
--raman

Title:  Research Scientist      
Email:  raman@google.com
WWW:    http://emacspeak.sf.net/raman/
GTalk:  raman@google.com, tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
Received on Wednesday, 23 August 2006 23:55:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 10 March 2012 06:22:06 GMT