Re: Kendo UI - problem with apostroph character in strings

2019-02-12 Thread Sven Meier

Hi,

you can use Options#asString() for automatic escaping of strings.

Have fun
sven


Am 12.02.19 um 17:07 schrieb Manfred Bergmann:

Hi.

Yeah, the problem was in the provided Options object where we have used
single quotes instead of double quotes.
When using double quotes it works.

So initially we had:

opts.set("title", s"{ text: '${getString("title:print_activity")}' }")

Changing to:

opts.set("title", s"""{ text: "${getString("title:print_activity")}" }""")

works.

I think that solves it.


Thanks,
Manfred



Sven Meier wrote

how are you configuring the Options object? Show some code please.
Sven
  
  
  
On 12.02.2019 at 10:46,


   wrote:
  
  
  Sorry. I forgot a few things. Using Wicket 8.2 with Kendo UI 8.1. The

error is only visible in the Wicket Debug window: ERROR:
Wicket.Ajax.Call.processEvaluation: Exception evaluating javascript:
SyntaxError: missing } after property list, text: The violating property
is this: "title": [{ text: 'Print 'ctivity' }] This certainly fails and
means trouble. Manfred Manfred Bergmann schrieb am 12.02.19 um 10:37:  >
Hi.  >   >  In particular this popped up in the title of a Chart
component.  >  Now, I can encode the string using URLEncoder but I'm
wondering whether  >  the component should do that.  >  Because
effectively I would need to have all resource string  >  `getString()`
run through an encoder.  >   >  Any ideas on this?  >   >   >  Regards,

  Manfred

- To
unsubscribe, e-mail:

users-unsubscribe@.apache
  For additional commands, e-mail:
users-help@.apache
  



--
Sent from: http://apache-wicket.1842946.n4.nabble.com/Users-forum-f1842947.html

-
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: Kendo UI - problem with apostroph character in strings

2019-02-12 Thread sven
 
 
Hi,  
 

 
how are you configuring the Options object? Show some code please.
 

 
Sven
 

 
 
 

 
 
 
 
 
>  
> On 12.02.2019 at 10:46,wrote:
>  
>  
>  Sorry. I forgot a few things. Using Wicket 8.2 with Kendo UI 8.1. The error 
> is only visible in the Wicket Debug window: ERROR: 
> Wicket.Ajax.Call.processEvaluation: Exception evaluating javascript: 
> SyntaxError: missing } after property list, text: The violating property is 
> this: "title": [{ text: 'Print 'ctivity' }] This certainly fails and means 
> trouble. Manfred Manfred Bergmann schrieb am 12.02.19 um 10:37:  >  Hi.  >   
> >  In particular this popped up in the title of a Chart component.  >  Now, I 
> can encode the string using URLEncoder but I'm wondering whether  >  the 
> component should do that.  >  Because effectively I would need to have all 
> resource string  >  `getString()` run through an encoder.  >   >  Any ideas 
> on this?  >   >   >  Regards,  >  Manfred 
> - To 
> unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional 
> commands, e-mail: users-h...@wicket.apache.org 
>  
 

Re: Kendo UI - problem with apostroph character in strings

2019-02-12 Thread Manfred Bergmann

Sorry. I forgot a few things.

Using Wicket 8.2 with Kendo UI 8.1.

The error is only visible in the Wicket Debug window:

ERROR: Wicket.Ajax.Call.processEvaluation: Exception evaluating 
javascript: SyntaxError: missing } after property list, text:


The violating property is this:
"title": [{ text: 'Print 'ctivity' }]

This certainly fails and means trouble.



Manfred


Manfred Bergmann schrieb am 12.02.19 um 10:37:

Hi.

In particular this popped up in the title of a Chart component.
Now, I can encode the string using URLEncoder but I'm wondering whether 
the component should do that.
Because effectively I would need to have all resource string 
`getString()` run through an encoder.


Any ideas on this?


Regards,
Manfred


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org