* Cees Hek <ceeshek at gmail.com> [2005/12/23 08:50]:
> On 12/23/05, Darren Chamberlain <[EMAIL PROTECTED]> wrote:
> > * Randal L. Schwartz <merlyn at stonehenge.com> [2005/12/22 18:03]:
> > > This is wrong:
> > >
> > >     [% USE url('/foo/bar'); url(this = 'that' fred = 'flintstone') %]
> > >
> > >     ==>
> > >
> > >     /foo/bar?fred=flintstone&amp;this=that
> >
> > This is because parameters are being joined with '&amp;' when they are
> > emitted.  According to CVS, this has been the case since November 14,
> > 2000.  I'll change it to join parameters with a plain &.
> 
> Just wondering if it would it be worth it to join them with a ';'
> instead?  I am guessing a lot of people depend on the fact that the
> URL is already being escaped, and the ';' does not need to be escaped
> like the & does.  Or maybe make that an option somewhere...

I considered making this an option, but I didn't think of it in that
light.  I know that CGI.pm supports this style of query string, but does
every web server understand it?  If this is made to be the default, will
it cause problems?

(darren)

-- 
I'm astounded by people who want to 'know' the universe when it's hard
enough to find your way around Chinatown.
    -- Woody Allen

_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to