Yea it can be solved but the code that I ported generated javascript inside template code so the easy way was to just do the same in T5 ...
2011/1/17 Luke Wilson <l...@viscri.co.uk> > Perhaps you can you engineer it so you use addScript and pass all dynamic > items to a constructor, keeping your JS in a separate file. > > Luke > > On 17 Jan 2011, at 12:33, Gunnar Eketrapp wrote: > > > No that didn't work either. > > > > 2011/1/17 Luke Wilson <l...@viscri.co.uk> > > > >> Does enclosing the JS in a CData section help? > >> > >> http://en.wikipedia.org/wiki/CDATA > >> > >> Luke > >> > >> On 17 Jan 2011, at 11:40, Gunnar Eketrapp wrote: > >> > >>> This ugly hack solved the problem but is far from what we want :-) > >>> > >>> if (counter <t:outputraw value="literal:>" /> 1) { > >>> > >>> /Gunnar > >>> > >>> 2011/1/17 Gunnar Eketrapp <gunnar.eketr...@gmail.com> > >>> > >>>> I encountered this problem again .. > >>>> > >>>> I.e. am adding javascript dynamically but expresions such as > >>>> > >>>> foo < bar > >>>> > >>>> ... gets translated into ... > >>>> > >>>> foo < 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 > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> > >> > > > > > > -- > > [Hem: 08-715 59 57, Mobil: 0708-52 62 90] > > Allévägen 2A, 132 42 Saltsjö-Boo > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- [Hem: 08-715 59 57, Mobil: 0708-52 62 90] Allévägen 2A, 132 42 Saltsjö-Boo