Re: Inline Javascript comments
the core issue here is that liferay is removing linefeeds inside a CDATA block, which it obviously shouldnt. -igor On Sun, May 9, 2010 at 11:48 PM, Jérôme Schell wrote: > Le 08/05/2010 22:41, Igor Vaynberg a écrit : >> strange that its a problem for nothing else but liferay... > > Hello, > > Yes but I would rather say that the problem is revealed by Liferay > because of its "remove line feeds" behavior. > I'm still wondering why the sequence added by Wicket looks like that. If > anybody has a pointer that explain in detail the sequence... > Let's try to understand the preamble: > > => Add a HTML comment to hide the javascript comment opening > */ >>> >>> The thing is that Liferay now strips out the carriage returns on >>> embedded javascript, so the sequence became (shortened): >>> */ >>> >>> The javascript is then not executed. >>> Seeing this, I am wondering if the comment added by Wicket is correct. >>> It seems there is not a good match between /* and */ so that would >>> explain that the code is considered as beeing commented out and so not >>> executed... > > > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Inline Javascript comments
Le 08/05/2010 22:41, Igor Vaynberg a écrit : > strange that its a problem for nothing else but liferay... Hello, Yes but I would rather say that the problem is revealed by Liferay because of its "remove line feeds" behavior. I'm still wondering why the sequence added by Wicket looks like that. If anybody has a pointer that explain in detail the sequence... Let's try to understand the preamble: => Add a HTML comment to hide the javascript comment opening */ >> >> The thing is that Liferay now strips out the carriage returns on >> embedded javascript, so the sequence became (shortened): >> */ >> >> The javascript is then not executed. >> Seeing this, I am wondering if the comment added by Wicket is correct. >> It seems there is not a good match between /* and */ so that would >> explain that the code is considered as beeing commented out and so not >> executed... - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Inline Javascript comments
strange that its a problem for nothing else but liferay... -igor On Fri, May 7, 2010 at 2:43 AM, Jérôme Schell wrote: > Hello, > > Working on integration of a wicket portlet in the upcoming Liferay 6, I > am currently facing a problem with the way Wicket encapsulates inline > javascript. > Looking at my page header I see that type of thing (the id have been > shortened to avoid line breaks): > ]]>*/ > > The thing is that Liferay now strips out the carriage returns on > embedded javascript, so the sequence became (shortened): > */ > > The javascript is then not executed. > Seeing this, I am wondering if the comment added by Wicket is correct. > It seems there is not a good match between /* and */ so that would > explain that the code is considered as beeing commented out and so not > executed... > > Any thought on this? > > Regards, > -- > Jérôme > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Inline Javascript comments
Hello, Working on integration of a wicket portlet in the upcoming Liferay 6, I am currently facing a problem with the way Wicket encapsulates inline javascript. Looking at my page header I see that type of thing (the id have been shortened to avoid line breaks): ]]>*/ The thing is that Liferay now strips out the carriage returns on embedded javascript, so the sequence became (shortened): */ The javascript is then not executed. Seeing this, I am wondering if the comment added by Wicket is correct. It seems there is not a good match between /* and */ so that would explain that the code is considered as beeing commented out and so not executed... Any thought on this? Regards, -- Jérôme - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org