It's just to include some javascript that includes a < or a >.

E.g.

...
if (counter > 1)  {
    ...
}
...

This will be rendered by T5 as ..

...
if (counter &gt; 1)  {
    ...
}
...

.. which is broken.
2011/1/17 Josh Canfield <joshcanfi...@gmail.com>

> Putting it in an html comment didn't work? Can you share a snippet that is
> broken? The smallest possible.
> On Jan 17, 2011 3:34 AM, "Gunnar Eketrapp" <gunnar.eketr...@gmail.com>
> wrote:
> > I encountered this problem again ..
> >
> > I.e. am adding javascript dynamically but expresions such as
> >
> > foo < bar
> >
> > ... gets translated into ...
> >
> > foo &lt; bar
> >
> > ... and fails to execute ...
> >
> > I tried the hide from parser method as Josh mentioned but T5 was not that
> > easy to fool ...
> >
> > Is there any easy way to turn off the template parsing for a portion of
> the
> > .tml file !?
> >
> > The DOCTYPE as mentioned by Borut didn't help either.
> >
> > Thanks in advance
> > Gunnar Eketrapp
> >
> >
> >
> > That system created javascript dynamiucally which fails in T5
> >
> > 2010/12/22 Josh Canfield <joshcanfi...@gmail.com>
> >
> >> Use the good old html/xml comment, used for years to hide javascript
> from
> >> old browsers.
> >>
> >> <script>
> >> var fromPage = '${pojo.property }';
> >> //<-- hide javascript from xml parser.
> >>
> >> // -->
> >> </script>
> >> On Dec 21, 2010 11:13 PM, "Gunnar Eketrapp" <gunnar.eketr...@gmail.com>
> >> wrote:
> >> > Hi!
> >> >
> >> > I am in the process of adding some jquery-ui controls.
> >> >
> >> > For testing purposes I added a javascript section in my TML file but I
> >> then
> >> > got errors like ...
> >> >
> >> > Failure parsing template
> >> classpath:utskicket/pages/group/SelectMembers.tml:
> >> > The entity name must immediately follow the '&' in the entity
> reference
> >> >
> >> > 43 }44 45 jQuery( "#tags" )46 // don't navigate away from the field on
> >> tab
> >> > when selecting an item47 .bind( "keydown", function( event ) {48 if (
> >> > event.keyCode === $.ui.keyCode.TAB &&49 $( this ).data( "autocomplete"
> >> > ).menu.active ) {50 event.preventDefault();51 }52 })53 .autocomplete({
> >> >
> >> >
> >> > So my question is can I insert a bigger chunk of javascript and tell
> T5
> >> not
> >> > to parse it !?
> >> >
> >> > Or do I have to move it to a separate .js file !?
> >> >
> >> > Btw T5 rocks!
> >> >
> >> > Thanks in Advance,
> >> > Gunnar Eketrapp
> >>
> >
> >
> >
> > --
> > [Hem: 08-715 59 57, Mobil: 0708-52 62 90]
> > Allévägen 2A, 132 42 Saltsjö-Boo
>



-- 
[Hem: 08-715 59 57, Mobil: 0708-52 62 90]
Allévägen 2A, 132 42 Saltsjö-Boo

Reply via email to