[prev in list] [next in list] [prev in thread] [next in thread] 

List:       velocity-user
Subject:    Re: some escape character
From:       "Will Glass-Husain" <wglass () forio ! com>
Date:       2006-08-04 18:47:23
Message-ID: 2f8a5bd60608041147y6c109281ieb1749d057091307 () mail ! gmail ! com
[Download RAW message or body]

I don't think we currently allow this.  Is it in JIRA?  If not, I'll
add it a bit later.

Will

On 8/4/06, Nathan Bubna <nbubna@gmail.com> wrote:
> I can't recall if quote escaping was actually added to Velocity 1.5
> yet or not, but i'm at least sure we came to the consensus that double
> quote escaping should be done as follows for backwards compatibility.
>
> #button( "ADD" "javascript:retrieveURL(""$AJAXurl"")
>
> At least, i think so.  Perhaps someone else can confirm whether this
> is in 1.5 yet or not?  My memory is fuzzy these days, as i'm suffering
> from newborn-baby-sleep-deprivation. :)
>
> On 8/4/06, Barbara Baughman <baughman@utdallas.edu> wrote:
> > When in doubt, I find the most straightforward way to do it is to:
> > #set($q='"')
> >
> > #set ($AJAXurl = $link.setAction("ShowRegionAddForm"))
> > #button("ADD" "javascript:retrieveURL($q$AJAXurl$q)")<br>
> >
> > This approach takes less brainpower to implement and is easier to read
> > than escape characters, which I don't think Velocity has anyway.  I
> > use this quite often in HTML-based templates.
> >
> > Barbara Baughman
> > X2157
> >
> > On Fri, 4 Aug 2006, dizzi wrote:
> >
> > > It has probably pretty simple solution but i cant figure it anyway :)
> > >
> > > #macro(button $name $url)
> > >       <div class="button"><a href="$url">$name</a></div>
> > > #end
> > >
> > >
> > > #set ($AJAXurl = $link.setAction("ShowRegionAddForm"))
> > > #button("ADD" "javascript:retrieveURL($AJAXurl)")<br>
> > >
> > > is renedered like "javascript:retrieveURL(/tors/ShowRegionAddForm.do)"
> > >
> > > I need "javascript:retrieveURL("/tors/ShowRegionAddForm.do")"
> > >
> > > How can i tell velocity that quote in macro parameter is part of string
> > > and not argument
> > >
> > >
> > > #button("ADD" "javascript:retrieveURL('$AJAXurl')")<br>
> > >
> > > this works nice, but what if i need " and not ' :)
> > >
> > > thx dizzi
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: velocity-user-help@jakarta.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: velocity-user-help@jakarta.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: velocity-user-help@jakarta.apache.org
>
>


-- 
Forio Business Simulations

Will Glass-Husain
wglass@forio.com
www.forio.com

---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-user-help@jakarta.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic