Re: Another same probleme with wicket:enclosure tag[SOLVED]

2013-11-14 Thread Selom
Hi !! Ok for closing this topic. I created a custom panel. and the PanelAgent.html like this. //In web Page class private PanelAgent panelInfosAgent = new PanelAgent(panelInfosAgent,new ModelAgent(Agent.emptyAgent())){

Conditionally include header item when page contains ajax components

2013-11-14 Thread Marios Skounakis
Hi all, I have a base page from which all my pages inherit. I want to conditionally include a javascript reference (header item) if the page contains an ajax component. The reference is a veil implementation based on BlockUI which is redundant (and also causes a javascript error) if the page has

Re: Get return value of ajax event in Wicket 6.9.1

2013-11-14 Thread Daniela L
Hi, now everything works perfect, thank you I am so happy. Best Regards Daniela 2013/11/14 Martin Grigorov mgrigo...@apache.org Hi, mySubmitButton.add(AttributeAppender.append(onclick, window.dontAsk = true; return true;)) response.render(new OnDomReadyHeaderItem(window.onbeforeunload =

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Sebastien
Hi Marios, IMO the best way IMO is to make your js reference extending JQueryPluginResourceReference (wicket 6) Best regards, Sebastien. On Thu, Nov 14, 2013 at 12:20 PM, Marios Skounakis msc...@gmail.com wrote: Hi all, I have a base page from which all my pages inherit. I want to

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Sebastien
oops, seems that one IMO is enough... On Thu, Nov 14, 2013 at 1:04 PM, Sebastien seb...@gmail.com wrote: Hi Marios, IMO the best way IMO is to make your js reference extending JQueryPluginResourceReference (wicket 6) Best regards, Sebastien. On Thu, Nov 14, 2013 at 12:20 PM, Marios

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Marios Skounakis
If I'm not mistaken this will cause JQuery to be included whenever my js reference is included. Effectively this will cause non-ajax pages to load javascript which applies only to ajax requests. What I want is the opposite: to not include my js reference when the page does not have any ajax. On

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Martin Grigorov
Hi, You can create custom IHeaderResponseDecorator and by using custom IHeaderResponse you can check for contributions of org.apache.wicket.ajax.WicketAjaxJQueryResourceReference See http://www.wicket-library.com/wicket-examples-6.0.x/resourceaggregation/?0 and

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Nick Pratt
The javascript will only be included if your Ajax enabled component is included that in turn references the JS ResourceReference, otherwise it wont be. N On Thu, Nov 14, 2013 at 7:59 AM, Marios Skounakis msc...@gmail.com wrote: If I'm not mistaken this will cause JQuery to be included

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Nick Pratt
Then you're doing something odd :-) If you have dependencies like this: CustomComponent -- Custom JS Reference (and this is added in the public void renderHead( Component component, IHeaderResponse response ) method) -- Wicket's JQuery JS Reference Page A (no Ajax components or components

Re: Wicket site on Android phone

2013-11-14 Thread dpmihai
I also recently find that I need to tweak Wicket Palette component look, because on Android a multiple select will not show all the options. You have to click it for selection and after that you can see only the first selected item no matter how big is the height for select markup. I have written

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Marios Skounakis
I probably wasn't clear enough. Here's my case: BasePage.renderHead() adds veil.js as javascript resource reference. All my pages inherit from BasePage. But veil.js is only useful when a page has wicket ajax. If I declare that veil.js has a dependency on jquery then the result is that all

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Nick Pratt
Understood. Martin - (for my own curiousity now) would it be possible and would there be any benefit to replacing the default Wicket jQuery resource reference with a custom veil.js ResourceReference that also included the packaged Wicket jquery resource ref as a dependency (i.e. configure this

Re: Conditionally include header item when page contains ajax components

2013-11-14 Thread Martin Grigorov
Hi, On Thu, Nov 14, 2013 at 10:43 PM, Nick Pratt nbpr...@gmail.com wrote: Understood. Martin - (for my own curiousity now) would it be possible and would there be any benefit to replacing the default Wicket jQuery resource reference with a custom veil.js ResourceReference that also