Re: ListMultipleChoice Update Model from Choices

2010-07-26 Thread Nivedan Nadaraj
Just wanted to update, I have checked out the Palette too and looks cool.
However wanted to share this bit. Adding the following

componentInstance.modelChanged();
componentInstance.setModelObject(selectedChoice);

ie, I get the choices selected and add it to the Model. By invoking
modelChanged() I noticed that the changes are pushed into the Model.  Which
is what I was looking for

The other usage of the modelChanged() I noticed was when

1. On the Form  the user types in some information and then hits Save.
2. The form comes back with validation error messages.
3. The user now clicks on Cancel button to discard the form
4. The user clicks the New button and a form is loaded with the old data( I
had the data typed in the previous form repeated even though I cleared the
input form.clearInput.)
5. I add the form.modelChanged() and now it clears completely or takes into
account that its a fresh form.

Is this a valid approach? Any thoughts on it for similar scenario?

Thanks
Niv



On Sat, Jul 24, 2010 at 2:42 AM, Nivedan Nadaraj wrote:

> Cheers mate thanks for that. Only I thought it was one step closer to
> building my own component and know the details of it. But yeah point taken.
>
> Cheers
> Nive
>
>
> On Fri, Jul 23, 2010 at 5:43 PM, Martin Makundi <
> martin.maku...@koodaripalvelut.com> wrote:
>
>> Hi!
>>
>> Yeah, if you look at the Palette you can se it is not trivial so it
>> will save you a lot of time ;)
>>
>> **
>> Martin
>>
>> 2010/7/23 Nivedan Nadaraj :
>> > Hey Mate!!,
>> >
>> > That is classic. Will check it out, great. Again if you do know how I
>> can
>> > address the issue I had will be good to know even if I dont use it since
>> the
>> > Pallete offers it.
>> > Thanks !!
>> > Niv
>> >
>> > On Fri, Jul 23, 2010 at 5:31 PM, Martin Makundi <
>> > martin.maku...@koodaripalvelut.com> wrote:
>> >
>> >> Hi!
>> >>
>> >> Did you notice wicket has a built-in component called palette that can
>> >> do this for you?
>> >>
>> >>
>> >>
>> http://wicketstuff.org/wicket13/compref/?wicket:bookmarkablePage=:org.apache.wicket.examples.compref.PalettePage
>> >>
>> >> **
>> >> Martin
>> >>
>> >> 2010/7/23 Nivedan Nadaraj :
>> >> > Hi All,
>> >> >
>> >> > I use the ListMultipleChoice(LMC) in a different way. I have one
>> control
>> >> > (LMC) on the left representing a list of items Available (roles for
>> >> example)
>> >> > I have another LMC to represent Selected items(roles)
>> >> >
>> >> > The ADD and ADD ALL buttons move the "selected items' from Available
>> LMC
>> >> to
>> >> > Selected LMC.
>> >> >
>> >> > Now when I hit Save, the Selected LMC's Choices are not pushed into
>> the
>> >> > Model and is empty. However, when I literally selected few items in
>> the
>> >> > Selected LMC choice list and hit save then
>> >> > I have the items in the Model.Which is fine, but as a user he has
>> done
>> >> that
>> >> > act already so ...guess am missing something here.
>> >> >
>> >> > What I would like is for the Select LMC Model to be updated (either I
>> do
>> >> it
>> >> > or automatically) from the choices list. Has anyone used this in the
>> way
>> >> I
>> >> > am using it? How do we get around this?
>> >> >
>> >> > Thanks in advance.
>> >> > Cheers
>> >> >
>> >>
>> >> -
>> >> 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: Forums tools ready-to-use?

2010-07-26 Thread Vytautas Racelis

Hi,
it's on top of JPA 2, Spring 3, wicket 1.4.9.
info is stored in database. Emails are not shown to end user. Comment form 
supports recaptcha.

Short demo might be generated using such maven command (this will give you all 
features of xaloon components):
mvn archetype:generate 
-DarchetypeCatalog=http://xaloon.googlecode.com/svn/trunk/archetypes/archetype-catalog.xml

later:
mvn jetty:run



On 07/27/2010 03:07 AM, Paolo wrote:

very good.
I could use comments panel to let users to let messages on my web site.
Does it need Spring integration?
Where is stored comments info: texts,emails,authors?
I need a database suppport?

I saw also a interesting ReCaptcha plugin.
But now I am interesting in ReCaptcha Mailhide (
http://www.google.com/recaptcha/mailhide/) wicket support.
I saw that Recaptha plugin doesn't supportt Mailhide function.
I need Mailhide, to hide email address of who write a comment on my web site
to spammers.


2010/7/26 Vytautas Racelis


Thanks Josh;)
  Forum support is in feature plans, but it is not currently implemented.



Thank you!





--
Regards,
Vytautas Racelis
---
phone:+370-600-34389
www.xaloon.org
www.leenle.com
www.allcarindex.com


On 07/26/2010 04:46 PM, Josh Kamau wrote:


Please check www.xaloon.org. This project contains some nice ready to use
components for wicket including:


- blog;
- comments panel;
- sports component;
- plugin administration console;
- registration and activation panel;

Regards.
Josh


On Sun, Jul 25, 2010 at 7:30 PM, Paolo   wrote:

  I need a tool for a Forum in my web site.

I don't want use the classic php based tools, like phpForum, bbCode ecc.

But I would use WICKET!
Do you suggest me some wicket examples o ready-to-use forum tool?

Or if it doesn't exist, please suggest some guestbook or similar way to
posting message in a webpage.

thank you.
Paolo





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






--
Regards,
Vytautas Racelis
---
phone:+370-600-34389
www.xaloon.org
www.leenle.com

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



Re: [OT] CSS 3 border radius fallback script

2010-07-26 Thread Witold Czaplewski
Hi Nino,

take a look at curved-corner:
http://www.htmlremix.com/css/curved-corner-border-radius-cross-browser
http://code.google.com/p/curved-corner/

cheers,
Witold

Am Tue, 27 Jul 2010 07:27:36 +0200
schrieb nino martinez wael :

> Hi
> 
> I know this is off topic. But has anyone knowledge of a javascript that will
> detect if the browser has support for css 3 border radius and if it does
> not, put in borders on appropriate elements?
> 
> I might be able todo something with together with jquery and liquid canvas
> if such a script does not exist...
> 
> regards Nino


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



[OT] CSS 3 border radius fallback script

2010-07-26 Thread nino martinez wael
Hi

I know this is off topic. But has anyone knowledge of a javascript that will
detect if the browser has support for css 3 border radius and if it does
not, put in borders on appropriate elements?

I might be able todo something with together with jquery and liquid canvas
if such a script does not exist...

regards Nino


HttpsRequestCycleProcessor Configuration

2010-07-26 Thread Josh Chappelle
Hi,

 

My problem is not specific to wicket but I'm hoping that someone in the
community has fought this battle before and is willing to lend a helping
hand. I am using the HttpsRequestCycleProcessor and I only have the
@RequireHttps annotation on one page, the registration page. I have apache
httpd and tomcat talking to each other with a virtual host using proxypass
and proxypassreverse on port 80 and all that is working fine. The problem
becomes when I try to configure everything for SSL. I'm unsure whether I
need SSL to be configured in tomcat and apache httpd or just one of them and
not the other. I have generated a self signed certificate and key file for
apache httpd and tried it with just that. When that did not work I pointed
tomcat to the same files. Still nothing.

 

The problem I am seeing is that the browser just hangs when I try to hit the
SSL page. In the apache httpd access.log file I see a request for the page
come in and a http 302 status code is returned. I've read everything I can
find on the topic but no one talks about how to configure it when you are
using both tomcat and apache.

 

Any and all help is much appreciated because I have looked everywhere.

 

Thanks,

 

Josh



Re: Forums tools ready-to-use?

2010-07-26 Thread Paolo
very good.
I could use comments panel to let users to let messages on my web site.
Does it need Spring integration?
Where is stored comments info: texts,emails,authors?
I need a database suppport?

I saw also a interesting ReCaptcha plugin.
But now I am interesting in ReCaptcha Mailhide (
http://www.google.com/recaptcha/mailhide/) wicket support.
I saw that Recaptha plugin doesn't supportt Mailhide function.
I need Mailhide, to hide email address of who write a comment on my web site
to spammers.


2010/7/26 Vytautas Racelis 

> Thanks Josh;)
>  Forum support is in feature plans, but it is not currently implemented.
>

Thank you!


>
>
> --
> Regards,
> Vytautas Racelis
> ---
> phone:+370-600-34389
> www.xaloon.org
> www.leenle.com
> www.allcarindex.com
>
>
> On 07/26/2010 04:46 PM, Josh Kamau wrote:
>
>> Please check www.xaloon.org. This project contains some nice ready to use
>> components for wicket including:
>>
>>
>>- blog;
>>- comments panel;
>>- sports component;
>>- plugin administration console;
>>- registration and activation panel;
>>
>> Regards.
>> Josh
>>
>>
>> On Sun, Jul 25, 2010 at 7:30 PM, Paolo  wrote:
>>
>>  I need a tool for a Forum in my web site.
>>> I don't want use the classic php based tools, like phpForum, bbCode ecc.
>>>
>>> But I would use WICKET!
>>> Do you suggest me some wicket examples o ready-to-use forum tool?
>>>
>>> Or if it doesn't exist, please suggest some guestbook or similar way to
>>> posting message in a webpage.
>>>
>>> thank you.
>>> Paolo
>>>
>>>
>>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


Error integrating with Hibernate and Spring

2010-07-26 Thread Luther Baker
I'm sure I'm doing something incorrectly. For the most part, I copied
the Spring config file from
http://wicketinaction.com/2009/06/wicketspringhibernate-configuration/
but upon startup, I'm getting the following error. Specifically, I
can't find where the listener type [wicketApplication] is
implemented/exists/read ...

Caused by: org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'sessionFactory' defined in class path
resource [com/fuzzybearings/projx/config/spring.sb.xml]: Invocation of
init method failed; nested exception is
org.hibernate.MappingException: Unrecognized listener type
[wicketApplication]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1412)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at 
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
... 51 more

Both jetty:run and tomcat:run do this.

Thanks in advance for any suggestions,

-Luther




Here is the actual config I am using:


http://www.springframework.org/schema/beans";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xmlns:aop="http://www.springframework.org/schema/aop";
xmlns:tx="http://www.springframework.org/schema/tx";
xmlns:context="http://www.springframework.org/schema/context";
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
   http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
   http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
   http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd";>










classpath:/com/fuzzybearings/projx/config/application.properties






${jdbc.driver}


${jdbc.url}


${jdbc.username}


${jdbc.password}










${hibernate.ddl}
${hibernate.dialect}
5
thread
true
true
org.hibernate.cache.EhCacheProvider
true




com.fuzzybearings.projx.model






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



Re: Expiring pages in form submit and onAfterRender...

2010-07-26 Thread Erik Brakkee
Made some progress. Now I am removing the page from the page map in the
onDetach() and now expiry is really successful. Even so successful that the
form submit fails because the page has expired. This is of course logical
because the page object is still needed to process the form submit and now I
am apparently removing the page too early.


RequiresHttps and Apache mod_ssl

2010-07-26 Thread Ed _

Hi,
Trying to get some pages of the application to be secured using SSL. But want 
SSL to be handled by Apache in the production env. 

Is there a way to Configure Pages to require the https:// url without having to 
handle ssl in the app. 

thanks,
Ed
_
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail.
http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4

Expiring pages in form submit and onAfterRender...

2010-07-26 Thread Erik Brakkee
Hi,


I am experimenting a bit with page expiry. One solution that works is to
remove the page from the pagemap in the submit of a form. However, removing
the page from the pagemap in the onAfterRender() of a page does not seem to
work. In fact, I see the same page id and version being rendered every
time.  Is this the way it should be? Is there another generic callback in a
wicket page in which I could remove the page from the pagemap to expire it?
What makes the form's onSubmit() special?

Alternatively, I am considering to use a strategy whereby I set an expired
flag on form submit and then in the onBeforeRender() use setResponsePage()
to delegate to a specific page providing also a specific message. That would
allow total control on form submit. Would that strategy work?

Cheers
  Erik


Re: Forums tools ready-to-use?

2010-07-26 Thread Vytautas Racelis

Thanks Josh;)
 Forum support is in feature plans, but it is not currently implemented.


--
Regards,
Vytautas Racelis
---
phone:+370-600-34389
www.xaloon.org
www.leenle.com
www.allcarindex.com

On 07/26/2010 04:46 PM, Josh Kamau wrote:

Please check www.xaloon.org. This project contains some nice ready to use
components for wicket including:


- blog;
- comments panel;
- sports component;
- plugin administration console;
- registration and activation panel;

Regards.
Josh


On Sun, Jul 25, 2010 at 7:30 PM, Paolo  wrote:


I need a tool for a Forum in my web site.
I don't want use the classic php based tools, like phpForum, bbCode ecc.

But I would use WICKET!
Do you suggest me some wicket examples o ready-to-use forum tool?

Or if it doesn't exist, please suggest some guestbook or similar way to
posting message in a webpage.

thank you.
Paolo





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



Re: colocating wicket with servlets...

2010-07-26 Thread Erik Brakkee
On Mon, Jul 26, 2010 at 9:15 PM, Igor Vaynberg wrote:

> see WicketSessionFilter
>
> -igor
>
> Indeed, looking at the source code of WicketFilter, it does not seem to set
the session for the current thread when one of the ignored paths is used.


Re: colocating wicket with servlets...

2010-07-26 Thread Igor Vaynberg
see WicketSessionFilter

-igor

On Mon, Jul 26, 2010 at 11:37 AM, Erik Brakkee  wrote:
> I would like to colocate a wicket application with a servlet. What I want is
> for the servlet to have access to the wicket session. Looking at the code I
> see that Session.get() uses thread-specific storage, so I want the wicket
> filter to intercept all requests.
>
> Next, I want to make sure that requests for the servlet are forwarded to the
> servlet and not handled by wicket. The wicket filter provides one way of
> doing this by specifying a number of ignored paths. But, how do I now which
> paths I can safely ignore?
>
> I can create mounts for all bookmarkable pages but how can I control the
> paths of non-bookmarkable URLs.  Should I create a separate request coding
> strategy decorator (like CryptedUrlWebRequestCodingStrategy) or is there an
> easier way?
>
> Cheers
>  Erik
>

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



Re: colocating wicket with servlets...

2010-07-26 Thread Erik van Oosten

Hi Erik,

Non-bookmarkable links either start with /resources or take the form 
/?wicket...


You could indeed manage that by creating your own RequestCodingStrategy, 
but having done so a couple of times, I would like to warn you not to 
tweak too much. In Wicket 1.5 it is probably going to be a lot easier.


Regards,
Erik.


Op 26-07-10 20:37, Erik Brakkee wrote:

I would like to colocate a wicket application with a servlet. What I want is
for the servlet to have access to the wicket session. Looking at the code I
see that Session.get() uses thread-specific storage, so I want the wicket
filter to intercept all requests.

Next, I want to make sure that requests for the servlet are forwarded to the
servlet and not handled by wicket. The wicket filter provides one way of
doing this by specifying a number of ignored paths. But, how do I now which
paths I can safely ignore?

I can create mounts for all bookmarkable pages but how can I control the
paths of non-bookmarkable URLs.  Should I create a separate request coding
strategy decorator (like CryptedUrlWebRequestCodingStrategy) or is there an
easier way?

Cheers
   Erik

   



--
Erik van Oosten
http://www.day-to-day-stuff.blogspot.com/


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



colocating wicket with servlets...

2010-07-26 Thread Erik Brakkee
I would like to colocate a wicket application with a servlet. What I want is
for the servlet to have access to the wicket session. Looking at the code I
see that Session.get() uses thread-specific storage, so I want the wicket
filter to intercept all requests.

Next, I want to make sure that requests for the servlet are forwarded to the
servlet and not handled by wicket. The wicket filter provides one way of
doing this by specifying a number of ignored paths. But, how do I now which
paths I can safely ignore?

I can create mounts for all bookmarkable pages but how can I control the
paths of non-bookmarkable URLs.  Should I create a separate request coding
strategy decorator (like CryptedUrlWebRequestCodingStrategy) or is there an
easier way?

Cheers
  Erik


Re: Passing raw value to html

2010-07-26 Thread MZemeck
I saw the replies and the markmail link, thanks guys...




mzem...@osc.state.ny.us 
07/26/2010 01:51 PM
Please respond to
users@wicket.apache.org


To
users@wicket.apache.org
cc

Subject
Re: Passing raw value to html






Let me know if you find a solution for this...




Sam Barrow  
07/26/2010 11:43 AM
Please respond to
users@wicket.apache.org


To
users@wicket.apache.org
cc

Subject
Passing raw value to html






Is there a way to pass a raw value to be displayed in a wicket markup
file? I'm trying to create a google analytics panel that takes an id
string and puts it directly in the markup with no tag.


var _gaq = _gaq || [];
_gaq.push(['_setAccount', ${MY_RAW_VALUE}]);
_gaq.push(['_trackPageview']);
(function() {
  var ga = document.createElement('script'); ga.type =
'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();



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






Notice: This communication, including any attachments, is intended solely 
for the use of the individual or entity to which it is addressed. This 
communication may contain information that is protected from disclosure 
under State and/or Federal law. Please notify the sender immediately if 
you have received this communication in error and delete this email from 
your system. If you are not the intended recipient, you are requested not 
to disclose, copy, distribute or take any action in reliance on the 
contents of this information.




Notice: This communication, including any attachments, is intended solely 
for the use of the individual or entity to which it is addressed. This 
communication may contain information that is protected from disclosure 
under State and/or Federal law. Please notify the sender immediately if 
you have received this communication in error and delete this email from 
your system. If you are not the intended recipient, you are requested not 
to disclose, copy, distribute or take any action in reliance on the 
contents of this information.

Re: Passing raw value to html

2010-07-26 Thread MZemeck
Let me know if you find a solution for this...




Sam Barrow  
07/26/2010 11:43 AM
Please respond to
users@wicket.apache.org


To
users@wicket.apache.org
cc

Subject
Passing raw value to html






Is there a way to pass a raw value to be displayed in a wicket markup
file? I'm trying to create a google analytics panel that takes an id
string and puts it directly in the markup with no tag.


var _gaq = _gaq || [];
_gaq.push(['_setAccount', ${MY_RAW_VALUE}]);
_gaq.push(['_trackPageview']);
(function() {
  var ga = document.createElement('script'); ga.type =
'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();



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






Notice: This communication, including any attachments, is intended solely 
for the use of the individual or entity to which it is addressed. This 
communication may contain information that is protected from disclosure 
under State and/or Federal law. Please notify the sender immediately if 
you have received this communication in error and delete this email from 
your system. If you are not the intended recipient, you are requested not 
to disclose, copy, distribute or take any action in reliance on the 
contents of this information.

Re: Works in Development Mode but not in Production Mode

2010-07-26 Thread Adam Bender

Shortly after we discovered this issue we made the same modification to our
application. While not absolutely fool proof (and what is anyway?) it does
shorten the loop on discovering these issues. However, I have actually seen
this create its own problems when developing with a heavy use of panels and
custom components. A lot of times it is useful to see where those wicket:
tags are in the fully rendered document so you can figure out what parts of
the html belong where so as to allow your css ninja to create the correct
layout for you because the designers don't think in terms of the same kind
of components us wicket developers do. 

In any case your suggestion is an excellent one and I recommend it to anyone
developing anything but the most trivial of applications.
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Works-in-Development-Mode-but-not-in-Production-Mode-tp2300335p2302610.html
Sent from the Wicket - User mailing list archive at Nabble.com.

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



Re: Size of ListView

2010-07-26 Thread Vincent Lussenburg
I suppose so.. Well, at least it's a loophole for big chucks of readonly data.

Thanks for your replies!

Groet,
Vincent

On Jul 26, 2010, at 17:22, Igor Vaynberg  wrote:

> no, this will not work for the larger usecase. like i mentioned
> before, if you place links or textfields or anything but labels into
> listitems they will not work.
> 
> -igor
> 
> On Mon, Jul 26, 2010 at 3:41 AM, Vincent Lussenburg
>  wrote:
>> Hi Igor,
>> 
>> Excellent suggestion! It took some experimenting, but we managed to get it
>> to work.
>> 
>>add(new PropertyListView("month", new
>> XListViewModel(x)) {
>>{
>>setReuseItems(false);
>>setVersioned(false);
>>}
>> 
>>@Override
>>protected void populateItem(final ListItem item) {
>> // ... }
>> 
>>@Override
>>protected void onDetach() {
>>removeAll();
>>super.onDetach();
>>}
>>});
>> 
>> The gotcha's:
>> 
>> - modifying the component tree AFTER rendering increments the page version,
>> which is obviously unwanted and causes fatal errors (since the form action
>> still points the old version of the page which is not stored in the
>> session).
>> - disabling versioning of the list view circumvents this. It seems pretty
>> logical to me - since it is to be re-populated upon each request (it's
>> pretty much stateless), it should not impact the version.
>> 
>> I'm feeling pretty good about this approach - we'll probably make a separate
>> ListView component out of it. Do you have any thoughts on it? Should I
>> create a feature request in Jira to change the implementation of ListView to
>> behave like I described?
>> 
>> Regards,
>> Vincent.
>> 
>> 
>> On 22 July 2010 18:41, Igor Vaynberg  wrote:
>> 
>>> what about onDetach() ?
>>> 
>>> -igor
>>> 
>>> On Thu, Jul 22, 2010 at 6:17 AM, Danny van Bruggen 
>>> wrote:
 No, we can't change the component tree in onAfterRender - Wicket
 complains that it cannot increase the page version after rendering.
 
 On 7/21/10, Vincent Lussenburg  wrote:
> I remember trying that, but getting slapped by wicket for trying to
>>> change
> the component tree after rendering.. Or am I missing something?
> 
> We'll doublecheck it tomorrow.
> 
> Groet,
> Vincent
> 
> On Jul 21, 2010, at 18:37, Igor Vaynberg 
>>> wrote:
> 
>> if the data is strictly read-only and does not contain any links you
>> can try removing the list items in afterrender()
>> 
>> -igor
>> 
>> On Wed, Jul 21, 2010 at 7:50 AM, Danny van Bruggen >>> 
>> wrote:
>>> Hello all,
>>> 
>>> We're developing a non-Ajax application that displays a bunch of big
>>> tables - about five columns, 300 rows. Since session size was
>>> increasing a lot, we looked into the cause of it, and (after making
>>> everything detachable and switching to PropertyListModel) found out
>>> that the ListItems of each ListView still accounted for about 100k.
>>> 
>>> Since all the data in the tables is read only, we're wondering if we
>>> can skip serializing the ListItems. Is this possible?
>>> 
>>> Is there another approach?
>>> 
>>> Danny van Bruggen
>>> 
>>> -
>>> 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
>> 
> 
> -
> 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
 
 
>>> 
>>> -
>>> 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
> 

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



Re: Passing raw value to html

2010-07-26 Thread Sam Barrow
Yes that's exactly what I was looking for, I found the example in the
mailing list. Thanks!

On Mon, 2010-07-26 at 09:30 -0700, Arjun Dhar wrote:
> 
> Lots of dynamic stuff?
> 
> If you have lots of dynamic stuff you can use a texttemplate to interpolate
> your variables with it works really smooth, heres an example:
> 
> 
> ...
> HashMap variables = new HashMap();
> variables.put("alert", "helloworld");
> TextTemplate textTemplate=new TextTemplate();
> textTemplate.interpolate(variables);
> String js= textTemplate.asString();
> 
> …
> 
> corrosponding java script, notice the template signature ${…}
> 
> alert("${alert}");
> 
> So above code will produce a javascript string ‘alert(“hello world”)’ very
> useful.
> 
> 
>  Thats in the first link I showed you; helps you put variables in
> whatever markup you want. Am sure there are other approaches also, but have
> a look before you think its not meant for you.



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



Re: Passing raw value to html

2010-07-26 Thread Arjun Dhar


Lots of dynamic stuff?

If you have lots of dynamic stuff you can use a texttemplate to interpolate
your variables with it works really smooth, heres an example:


...
HashMap variables = new HashMap();
variables.put("alert", "helloworld");
TextTemplate textTemplate=new TextTemplate();
textTemplate.interpolate(variables);
String js= textTemplate.asString();

…

corrosponding java script, notice the template signature ${…}

alert("${alert}");

So above code will produce a javascript string ‘alert(“hello world”)’ very
useful.


 Thats in the first link I showed you; helps you put variables in
whatever markup you want. Am sure there are other approaches also, but have
a look before you think its not meant for you.
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Passing-raw-value-to-html-tp2302502p2302561.html
Sent from the Wicket - User mailing list archive at Nabble.com.

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



Re: Passing raw value to html

2010-07-26 Thread Sam Barrow
I'm not trying to insert javascript, I'm just trying to pass a few
characters into a template. I just happen to be using it in a situation
where javascript is involved.

On Mon, 2010-07-26 at 09:24 -0700, Arjun Dhar wrote:
> My 2 cents : I think the problem is more of inserting javaScript into markup
> as key words perhaps ?! :)
> 
> http://ninomartinez.wordpress.com/2008/09/09/apache-wicket-javascript-integration
> : Dont forget to check the video out if you have the time
> 
> http://apache-wicket.1842946.n4.nabble.com/Best-way-to-insert-inline-Javascript-td1930869.html#a1930870
> 
> ..the first link + video is also a good explanation!



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



Re: Passing raw value to html

2010-07-26 Thread Arjun Dhar

My 2 cents : I think the problem is more of inserting javaScript into markup
as key words perhaps ?! :)

http://ninomartinez.wordpress.com/2008/09/09/apache-wicket-javascript-integration
: Dont forget to check the video out if you have the time

http://apache-wicket.1842946.n4.nabble.com/Best-way-to-insert-inline-Javascript-td1930869.html#a1930870

..the first link + video is also a good explanation!
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Passing-raw-value-to-html-tp2302502p2302555.html
Sent from the Wicket - User mailing list archive at Nabble.com.

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



Re: Passing raw value to html

2010-07-26 Thread Igor Vaynberg
first result

http://wicket.markmail.org/search/?q=analytics%20javascript

-igor

On Mon, Jul 26, 2010 at 8:49 AM, Sam Barrow  wrote:
> I'll look it up. I always search before asking, I just wasn't able to
> find this since it's kind of a difficult set of keywords to search
> google for.
>
> On Mon, 2010-07-26 at 08:45 -0700, Igor Vaynberg wrote:
>> i think this was discussed already (for this exact usecase even),
>> search the archives.
>>
>> -igor
>>
>> On Mon, Jul 26, 2010 at 8:42 AM, Sam Barrow  wrote:
>> > Is there a way to pass a raw value to be displayed in a wicket markup
>> > file? I'm trying to create a google analytics panel that takes an id
>> > string and puts it directly in the markup with no tag.
>> >
>> > 
>> > var _gaq = _gaq || [];
>> > _gaq.push(['_setAccount', ${MY_RAW_VALUE}]);
>> > _gaq.push(['_trackPageview']);
>> > (function() {
>> >  var ga = document.createElement('script'); ga.type =
>> > 'text/javascript'; ga.async = true;
>> >  ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
>> > 'http://www') + '.google-analytics.com/ga.js';
>> >  var s = document.getElementsByTagName('script')[0];
>> > s.parentNode.insertBefore(ga, s);
>> > })();
>> > 
>> >
>> >
>> > -
>> > 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
>>
>
>
>
> -
> 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: Passing raw value to html

2010-07-26 Thread Sam Barrow
I'll look it up. I always search before asking, I just wasn't able to
find this since it's kind of a difficult set of keywords to search
google for.

On Mon, 2010-07-26 at 08:45 -0700, Igor Vaynberg wrote:
> i think this was discussed already (for this exact usecase even),
> search the archives.
> 
> -igor
> 
> On Mon, Jul 26, 2010 at 8:42 AM, Sam Barrow  wrote:
> > Is there a way to pass a raw value to be displayed in a wicket markup
> > file? I'm trying to create a google analytics panel that takes an id
> > string and puts it directly in the markup with no tag.
> >
> > 
> > var _gaq = _gaq || [];
> > _gaq.push(['_setAccount', ${MY_RAW_VALUE}]);
> > _gaq.push(['_trackPageview']);
> > (function() {
> >  var ga = document.createElement('script'); ga.type =
> > 'text/javascript'; ga.async = true;
> >  ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
> > 'http://www') + '.google-analytics.com/ga.js';
> >  var s = document.getElementsByTagName('script')[0];
> > s.parentNode.insertBefore(ga, s);
> > })();
> > 
> >
> >
> > -
> > 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
> 



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



Re: Passing raw value to html

2010-07-26 Thread Igor Vaynberg
i think this was discussed already (for this exact usecase even),
search the archives.

-igor

On Mon, Jul 26, 2010 at 8:42 AM, Sam Barrow  wrote:
> Is there a way to pass a raw value to be displayed in a wicket markup
> file? I'm trying to create a google analytics panel that takes an id
> string and puts it directly in the markup with no tag.
>
> 
> var _gaq = _gaq || [];
> _gaq.push(['_setAccount', ${MY_RAW_VALUE}]);
> _gaq.push(['_trackPageview']);
> (function() {
>  var ga = document.createElement('script'); ga.type =
> 'text/javascript'; ga.async = true;
>  ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
> 'http://www') + '.google-analytics.com/ga.js';
>  var s = document.getElementsByTagName('script')[0];
> s.parentNode.insertBefore(ga, s);
> })();
> 
>
>
> -
> 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: Size of ListView

2010-07-26 Thread Igor Vaynberg
no, this will not work for the larger usecase. like i mentioned
before, if you place links or textfields or anything but labels into
listitems they will not work.

-igor

On Mon, Jul 26, 2010 at 3:41 AM, Vincent Lussenburg
 wrote:
> Hi Igor,
>
> Excellent suggestion! It took some experimenting, but we managed to get it
> to work.
>
>        add(new PropertyListView("month", new
> XListViewModel(x)) {
>            {
>                setReuseItems(false);
>                setVersioned(false);
>            }
>
>           �...@override
>            protected void populateItem(final ListItem item) {
> // ... }
>
>           �...@override
>            protected void onDetach() {
>                removeAll();
>                super.onDetach();
>            }
>        });
>
> The gotcha's:
>
> - modifying the component tree AFTER rendering increments the page version,
> which is obviously unwanted and causes fatal errors (since the form action
> still points the old version of the page which is not stored in the
> session).
> - disabling versioning of the list view circumvents this. It seems pretty
> logical to me - since it is to be re-populated upon each request (it's
> pretty much stateless), it should not impact the version.
>
> I'm feeling pretty good about this approach - we'll probably make a separate
> ListView component out of it. Do you have any thoughts on it? Should I
> create a feature request in Jira to change the implementation of ListView to
> behave like I described?
>
> Regards,
> Vincent.
>
>
> On 22 July 2010 18:41, Igor Vaynberg  wrote:
>
>> what about onDetach() ?
>>
>> -igor
>>
>> On Thu, Jul 22, 2010 at 6:17 AM, Danny van Bruggen 
>> wrote:
>> > No, we can't change the component tree in onAfterRender - Wicket
>> > complains that it cannot increase the page version after rendering.
>> >
>> > On 7/21/10, Vincent Lussenburg  wrote:
>> >> I remember trying that, but getting slapped by wicket for trying to
>> change
>> >> the component tree after rendering.. Or am I missing something?
>> >>
>> >> We'll doublecheck it tomorrow.
>> >>
>> >> Groet,
>> >> Vincent
>> >>
>> >> On Jul 21, 2010, at 18:37, Igor Vaynberg 
>> wrote:
>> >>
>> >>> if the data is strictly read-only and does not contain any links you
>> >>> can try removing the list items in afterrender()
>> >>>
>> >>> -igor
>> >>>
>> >>> On Wed, Jul 21, 2010 at 7:50 AM, Danny van Bruggen > >
>> >>> wrote:
>>  Hello all,
>> 
>>  We're developing a non-Ajax application that displays a bunch of big
>>  tables - about five columns, 300 rows. Since session size was
>>  increasing a lot, we looked into the cause of it, and (after making
>>  everything detachable and switching to PropertyListModel) found out
>>  that the ListItems of each ListView still accounted for about 100k.
>> 
>>  Since all the data in the tables is read only, we're wondering if we
>>  can skip serializing the ListItems. Is this possible?
>> 
>>  Is there another approach?
>> 
>>  Danny van Bruggen
>> 
>>  -
>>  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
>> >>>
>> >>
>> >> -
>> >> 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
>> >
>> >
>>
>> -
>> 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: Size of ListView

2010-07-26 Thread Igor Vaynberg
no, this will not work for the larger usecase. like i mentioned
before, if you place links or textfields or anything but labels into
listitems they will not work.

-igor

On Mon, Jul 26, 2010 at 3:41 AM, Vincent Lussenburg
 wrote:
> Hi Igor,
>
> Excellent suggestion! It took some experimenting, but we managed to get it
> to work.
>
>        add(new PropertyListView("month", new
> XListViewModel(x)) {
>            {
>                setReuseItems(false);
>                setVersioned(false);
>            }
>
>           �...@override
>            protected void populateItem(final ListItem item) {
> // ... }
>
>           �...@override
>            protected void onDetach() {
>                removeAll();
>                super.onDetach();
>            }
>        });
>
> The gotcha's:
>
> - modifying the component tree AFTER rendering increments the page version,
> which is obviously unwanted and causes fatal errors (since the form action
> still points the old version of the page which is not stored in the
> session).
> - disabling versioning of the list view circumvents this. It seems pretty
> logical to me - since it is to be re-populated upon each request (it's
> pretty much stateless), it should not impact the version.
>
> I'm feeling pretty good about this approach - we'll probably make a separate
> ListView component out of it. Do you have any thoughts on it? Should I
> create a feature request in Jira to change the implementation of ListView to
> behave like I described?
>
> Regards,
> Vincent.
>
>
> On 22 July 2010 18:41, Igor Vaynberg  wrote:
>
>> what about onDetach() ?
>>
>> -igor
>>
>> On Thu, Jul 22, 2010 at 6:17 AM, Danny van Bruggen 
>> wrote:
>> > No, we can't change the component tree in onAfterRender - Wicket
>> > complains that it cannot increase the page version after rendering.
>> >
>> > On 7/21/10, Vincent Lussenburg  wrote:
>> >> I remember trying that, but getting slapped by wicket for trying to
>> change
>> >> the component tree after rendering.. Or am I missing something?
>> >>
>> >> We'll doublecheck it tomorrow.
>> >>
>> >> Groet,
>> >> Vincent
>> >>
>> >> On Jul 21, 2010, at 18:37, Igor Vaynberg 
>> wrote:
>> >>
>> >>> if the data is strictly read-only and does not contain any links you
>> >>> can try removing the list items in afterrender()
>> >>>
>> >>> -igor
>> >>>
>> >>> On Wed, Jul 21, 2010 at 7:50 AM, Danny van Bruggen > >
>> >>> wrote:
>>  Hello all,
>> 
>>  We're developing a non-Ajax application that displays a bunch of big
>>  tables - about five columns, 300 rows. Since session size was
>>  increasing a lot, we looked into the cause of it, and (after making
>>  everything detachable and switching to PropertyListModel) found out
>>  that the ListItems of each ListView still accounted for about 100k.
>> 
>>  Since all the data in the tables is read only, we're wondering if we
>>  can skip serializing the ListItems. Is this possible?
>> 
>>  Is there another approach?
>> 
>>  Danny van Bruggen
>> 
>>  -
>>  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
>> >>>
>> >>
>> >> -
>> >> 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
>> >
>> >
>>
>> -
>> 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: don't find the html resource for a component

2010-07-26 Thread Fernando Wermus
I wanna add that first case is working, however second not.

On Mon, Jul 26, 2010 at 11:49 AM, Fernando Wermus  wrote:

> Hi all,
>  I am rendering emails with wicket in two different ways:
>
> 1. Into an onclick's link.
> 2. Calling a back end that is implemented with Blazeds (Flex). In this
> case, when the page is rendering, it doesn't find the html
> resource associated to the component within cache. I got
>
> (cache)
> ...frontend.entidades.mensajes.paginas.evento.PaginaMensajeEventoen_UShtml=(unknown
> resource)
>
> I can't explain the differences in behavior between the two cases.
> Does somebody has experienced this situation?
> I am lack of ideas.
>
>
> The page which isnt associated to its corresponding html is a bookmarkable
> page.
>
>
> thanks in advance.
>
>
> --
> Fernando Wermus.
>
> www.linkedin.com/in/fernandowermus
>



-- 
Fernando Wermus.

www.linkedin.com/in/fernandowermus


don't find the html resource for a component

2010-07-26 Thread Fernando Wermus
Hi all,
 I am rendering emails with wicket in two different ways:

1. Into an onclick's link.
2. Calling a back end that is implemented with Blazeds (Flex). In this case,
when the page is rendering, it doesn't find the html resource associated to
the component within cache. I got

(cache)
...frontend.entidades.mensajes.paginas.evento.PaginaMensajeEventoen_UShtml=(unknown
resource)

I can't explain the differences in behavior between the two cases.
Does somebody has experienced this situation?
I am lack of ideas.


The page which isnt associated to its corresponding html is a bookmarkable
page.


thanks in advance.


-- 
Fernando Wermus.

www.linkedin.com/in/fernandowermus


Re: How to call javascript from panel constructor

2010-07-26 Thread zoran

Thank you Mike,

This works.

Regards,
Zoran
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/How-to-call-javascript-from-panel-constructor-tp2302355p2302432.html
Sent from the Wicket - User mailing list archive at Nabble.com.

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



Re: How to call javascript from panel constructor

2010-07-26 Thread Michael O'Cleirigh

Hello,

You need to use a behaviour in your panel to emit the javascript.

panel.setOutputMarkupId (true);
panel.setOutputMarkupIdPlaceholder(true);

panel.add(new AbstractBehaviour () {


public void renderHead(IHeaderResponse response)
{
// markupid is determined for this panel before it is 
rendered so it is available here

//
StringBuffer javascriptBuffer = new StringBuffer();

javascriptBuffer.append 
("$('"+panel.getMarkupId()+"').slider('option','value',"+expLevVal+");");



response.response.renderOnLoadJavascript(javascriptBuffer.toString());


}
});

This will emit the action into the header of the page and it will run 
once the page is loaded and the DOM has been built.


Regards,

Mike

Hi,

I have a panel that sets some properties at its constructor. Then I want to
use one of this properties to set a javascript slider, so I need to call
javascript code like
"$('#slider').slider('option','value',"+expLevVal+");"
I know how I can do this when I have some event, like link or button click,
but how about the calling set method or after construction of the class.

Thanks
   



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



Re: How to call javascript from panel constructor

2010-07-26 Thread Martin Grigorov
class MyPanel implements IHeaderContributor {

  // ctor


  public void renderHead(IHeaderResponse response) {

response.renderJavascript( mySliderJavascript );
  }
}

On Mon, Jul 26, 2010 at 3:39 PM, zoran  wrote:

>
> Hi,
>
> I have a panel that sets some properties at its constructor. Then I want to
> use one of this properties to set a javascript slider, so I need to call
> javascript code like
> "$('#slider').slider('option','value',"+expLevVal+");"
> I know how I can do this when I have some event, like link or button click,
> but how about the calling set method or after construction of the class.
>
> Thanks
> --
> View this message in context:
> http://apache-wicket.1842946.n4.nabble.com/How-to-call-javascript-from-panel-constructor-tp2302355p2302355.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


Re: Forums tools ready-to-use?

2010-07-26 Thread Josh Kamau
Please check www.xaloon.org. This project contains some nice ready to use
components for wicket including:


   - blog;
   - comments panel;
   - sports component;
   - plugin administration console;
   - registration and activation panel;

Regards.
Josh


On Sun, Jul 25, 2010 at 7:30 PM, Paolo  wrote:

> I need a tool for a Forum in my web site.
> I don't want use the classic php based tools, like phpForum, bbCode ecc.
>
> But I would use WICKET!
> Do you suggest me some wicket examples o ready-to-use forum tool?
>
> Or if it doesn't exist, please suggest some guestbook or similar way to
> posting message in a webpage.
>
> thank you.
> Paolo
>


How to call javascript from panel constructor

2010-07-26 Thread zoran

Hi,

I have a panel that sets some properties at its constructor. Then I want to
use one of this properties to set a javascript slider, so I need to call
javascript code like 
"$('#slider').slider('option','value',"+expLevVal+");"
I know how I can do this when I have some event, like link or button click,
but how about the calling set method or after construction of the class.

Thanks
-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/How-to-call-javascript-from-panel-constructor-tp2302355p2302355.html
Sent from the Wicket - User mailing list archive at Nabble.com.

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



Re: TextField

2010-07-26 Thread T Ames
If I take out the setType method, still no cast error, but the Integer
checking is not done - feedback panel does not receive an error.



On Mon, Jul 26, 2010 at 9:23 AM, T Ames  wrote:
> I just whipped up a test, this is working - at least on 1.4.1
>
>         Form form = new Form("form");
>         add(form);
>
>         final TextField textInt = new
> TextField("textInt", new Model());
>         textInt.setType(Integer.class);
>         form.add(textInt);
>
> I did not get any errors casting to Long.  I even added a feedback
> panel and put in alpha characters. It properly came back stated that
> ...'abc' is not a valid Integer.
>
>
>
> On Mon, Jul 26, 2010 at 1:21 AM, dferguson  wrote:
>>
>> When I supply Integer as the type, i get an error cannot cast "Long" to 
>> "Integer"
>>
>> D/
>>
>> On Jul 22, 2010, at 5:01 PM, Josh Glassman wrote:
>>
>> > There is also a constructor that will take a Class type as a parameter.
>> >
>> > On Thu, Jul 22, 2010 at 3:11 PM, T Ames  wrote:
>> >
>> >> I think you have to use the setType(Integer.class) method on the TextField
>> >> object.
>> >>
>> >> setType
>> >>
>> >> public final FormComponent
>> >>
>> >> > >>
>> >> >
>> >> *setType*(java.lang.Class type)
>> >>
>> >> Sets the type that will be used when updating the model for this 
>> >> component.
>> >> If no type is specified String type is assumed.
>> >>
>> >> *Parameters:*type - *Returns:*this for chaining
>> >>
>> >> On Thu, Jul 22, 2010 at 1:50 PM, Douglas Ferguson <
>> >> doug...@douglasferguson.us> wrote:
>> >>
>> >>> Has anybody succesfully used TextField?
>> >>>
>> >>> I get an runtime exception trying to cast String to Integer.
>> >>>
>> >>> If supply (Integer.class) to the constructor then it is trying to case
>> >> Long
>> >>> to Integer.
>> >>>
>> >>> D/
>> >>>
>> >>
>>
>>
>> -
>> 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: TextField

2010-07-26 Thread T Ames
I just whipped up a test, this is working - at least on 1.4.1

        Form form = new Form("form");
        add(form);

        final TextField textInt = new
TextField("textInt", new Model());
        textInt.setType(Integer.class);
        form.add(textInt);

I did not get any errors casting to Long.  I even added a feedback
panel and put in alpha characters. It properly came back stated that
...'abc' is not a valid Integer.



On Mon, Jul 26, 2010 at 1:21 AM, dferguson  wrote:
>
> When I supply Integer as the type, i get an error cannot cast "Long" to 
> "Integer"
>
> D/
>
> On Jul 22, 2010, at 5:01 PM, Josh Glassman wrote:
>
> > There is also a constructor that will take a Class type as a parameter.
> >
> > On Thu, Jul 22, 2010 at 3:11 PM, T Ames  wrote:
> >
> >> I think you have to use the setType(Integer.class) method on the TextField
> >> object.
> >>
> >> setType
> >>
> >> public final FormComponent
> >>
> >>  >>
> >> >
> >> *setType*(java.lang.Class type)
> >>
> >> Sets the type that will be used when updating the model for this component.
> >> If no type is specified String type is assumed.
> >>
> >> *Parameters:*type - *Returns:*this for chaining
> >>
> >> On Thu, Jul 22, 2010 at 1:50 PM, Douglas Ferguson <
> >> doug...@douglasferguson.us> wrote:
> >>
> >>> Has anybody succesfully used TextField?
> >>>
> >>> I get an runtime exception trying to cast String to Integer.
> >>>
> >>> If supply (Integer.class) to the constructor then it is trying to case
> >> Long
> >>> to Integer.
> >>>
> >>> D/
> >>>
> >>
>
>
> -
> 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



Wicket Candy?

2010-07-26 Thread Martin Makundi
Hi!

Has someone implemented "Candy" on Wicket as an extension to tabbed panels?

http://vimeo.com/13560319

**
Martin

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



Re: IVisitor and IFormModelUpdateListener not extending Component

2010-07-26 Thread Joseph Pachod

Joseph Pachod wrote:

Johan Compagner wrote:

you can use:

public final  Object visitChildren(final 
Class clazz,

final IVisitor visitor)


then you have to cast yes, but you can cast safely.

johan

  

I don't get it, sorry. How could I cast safely there ?

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


I got it, sorry !

Yes indeed, feels already better :)

++

--
Joseph Pachod
IT

THOMAS DAILY GmbH
Adlerstraße 19
79098 Freiburg
Deutschland
T  + 49 761 3 85 59 506
F  + 49 761 3 85 59 550
E  joseph.pac...@thomas-daily.de
www.thomas-daily.de

Geschäftsführer/Managing Directors:
Wendy Thomas, Susanne Larbig
Handelsregister Freiburg i.Br., HRB 3947

Registrieren Sie sich unter https://www.thomas-daily.de/user/sign-in für die TD 
Morning News, eine kostenlose Auswahl aktueller Themen aus TD Premium, morgens 
ab 9:15 in Ihrer Mailbox.

Aktuelle Presseinformationen für die TD Morning News und TD Premium nimmt 
unsere Redaktion unter redakt...@thomas-daily.de entgegen.
Redaktionsschluss für die TD Morning News ist täglich um 8:45.

Register free of charge at https://www.thomas-daily.de/user/sign-in to have the 
TD Morning News, a selection of the latest topics from TD Premium, delivered to 
your mailbox from 9:15 every morning.

Our editorial department receives the latest press releases for the TD Morning News and TD Premium at redakt...@thomas-daily.de. The editorial deadline for the TD Morning News is 8.45am daily. 



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



Re: IVisitor and IFormModelUpdateListener not extending Component

2010-07-26 Thread Joseph Pachod

Johan Compagner wrote:

you can use:

public final  Object visitChildren(final Class 
clazz,
final IVisitor visitor)


then you have to cast yes, but you can cast safely.

johan

  

I don't get it, sorry. How could I cast safely there ?

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



Re: IVisitor and IFormModelUpdateListener not extending Component

2010-07-26 Thread Joseph Pachod

avrahamr wrote:

You can still visit all components and "manually" check if it is an
instanceof IFormModelUpdateListener
  

that's what I did , dumping generics info on the way

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



Re: Size of ListView

2010-07-26 Thread Vincent Lussenburg
Hi Igor,

Excellent suggestion! It took some experimenting, but we managed to get it
to work.

add(new PropertyListView("month", new
XListViewModel(x)) {
{
setReuseItems(false);
setVersioned(false);
}

@Override
protected void populateItem(final ListItem item) {
// ... }

@Override
protected void onDetach() {
removeAll();
super.onDetach();
}
});

The gotcha's:

- modifying the component tree AFTER rendering increments the page version,
which is obviously unwanted and causes fatal errors (since the form action
still points the old version of the page which is not stored in the
session).
- disabling versioning of the list view circumvents this. It seems pretty
logical to me - since it is to be re-populated upon each request (it's
pretty much stateless), it should not impact the version.

I'm feeling pretty good about this approach - we'll probably make a separate
ListView component out of it. Do you have any thoughts on it? Should I
create a feature request in Jira to change the implementation of ListView to
behave like I described?

Regards,
Vincent.


On 22 July 2010 18:41, Igor Vaynberg  wrote:

> what about onDetach() ?
>
> -igor
>
> On Thu, Jul 22, 2010 at 6:17 AM, Danny van Bruggen 
> wrote:
> > No, we can't change the component tree in onAfterRender - Wicket
> > complains that it cannot increase the page version after rendering.
> >
> > On 7/21/10, Vincent Lussenburg  wrote:
> >> I remember trying that, but getting slapped by wicket for trying to
> change
> >> the component tree after rendering.. Or am I missing something?
> >>
> >> We'll doublecheck it tomorrow.
> >>
> >> Groet,
> >> Vincent
> >>
> >> On Jul 21, 2010, at 18:37, Igor Vaynberg 
> wrote:
> >>
> >>> if the data is strictly read-only and does not contain any links you
> >>> can try removing the list items in afterrender()
> >>>
> >>> -igor
> >>>
> >>> On Wed, Jul 21, 2010 at 7:50 AM, Danny van Bruggen  >
> >>> wrote:
>  Hello all,
> 
>  We're developing a non-Ajax application that displays a bunch of big
>  tables - about five columns, 300 rows. Since session size was
>  increasing a lot, we looked into the cause of it, and (after making
>  everything detachable and switching to PropertyListModel) found out
>  that the ListItems of each ListView still accounted for about 100k.
> 
>  Since all the data in the tables is read only, we're wondering if we
>  can skip serializing the ListItems. Is this possible?
> 
>  Is there another approach?
> 
>  Danny van Bruggen
> 
>  -
>  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
> >>>
> >>
> >> -
> >> 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
> >
> >
>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


Re: IVisitor and IFormModelUpdateListener not extending Component

2010-07-26 Thread Johan Compagner
you can use:

public final  Object visitChildren(final Class 
clazz,
final IVisitor visitor)


then you have to cast yes, but you can cast safely.

johan


On Mon, Jul 26, 2010 at 11:09, Joseph Pachod  wrote:
> hello
>
> I wanted to do an Component.IVisitor for all children components
> implementing IFormModelUpdateListener.
>
> However, IVisitor requires something extending Component, which
> IFormModelUpdateListener can't do (it's an interface).
>
> As such, I had to dump all generics info and do instanceof to get it
> running.
>
> However, for wicket 1.5 I guess, shouldn't there be an IComponent interface
> that IFormModelUpdateListener would implement ? IVisitor would then be of  extends IComponent> and I could do an IVisitor.
>
> What's your pick on that ?
>
> ++
>
> --
> Joseph Pachod
> IT
>
> THOMAS DAILY GmbH
> Adlerstraße 19
> 79098 Freiburg
> Deutschland
> T  + 49 761 3 85 59 506
> F  + 49 761 3 85 59 550
> E  joseph.pac...@thomas-daily.de
> www.thomas-daily.de
>
> Geschäftsführer/Managing Directors:
> Wendy Thomas, Susanne Larbig
> Handelsregister Freiburg i.Br., HRB 3947
>
> Registrieren Sie sich unter https://www.thomas-daily.de/user/sign-in für die
> TD Morning News, eine kostenlose Auswahl aktueller Themen aus TD Premium,
> morgens ab 9:15 in Ihrer Mailbox.
>
> Aktuelle Presseinformationen für die TD Morning News und TD Premium nimmt
> unsere Redaktion unter redakt...@thomas-daily.de entgegen.
> Redaktionsschluss für die TD Morning News ist täglich um 8:45.
>
> Register free of charge at https://www.thomas-daily.de/user/sign-in to have
> the TD Morning News, a selection of the latest topics from TD Premium,
> delivered to your mailbox from 9:15 every morning.
>
> Our editorial department receives the latest press releases for the TD
> Morning News and TD Premium at redakt...@thomas-daily.de. The editorial
> deadline for the TD Morning News is 8.45am daily.
>
> -
> 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: IVisitor and IFormModelUpdateListener not extending Component

2010-07-26 Thread avrahamr

You can still visit all components and "manually" check if it is an
instanceof IFormModelUpdateListener

On Mon, Jul 26, 2010 at 12:10 PM, Joseph Pachod [via Apache Wicket] <
ml-node+2302070-350349768-293...@n4.nabble.com
> wrote:

> hello
>
> I wanted to do an Component.IVisitor for all children components
> implementing IFormModelUpdateListener.
>
> However, IVisitor requires something extending Component, which
> IFormModelUpdateListener can't do (it's an interface).
>
> As such, I had to dump all generics info and do instanceof to get it
> running.
>
> However, for wicket 1.5 I guess, shouldn't there be an IComponent
> interface that IFormModelUpdateListener would implement ? IVisitor would
> then be of  and I could do an
> IVisitor.
>
> What's your pick on that ?
>
> ++
>
> --
> Joseph Pachod
> IT
>
> THOMAS DAILY GmbH
> Adlerstraße 19
> 79098 Freiburg
> Deutschland
> T  + 49 761 3 85 59 506
> F  + 49 761 3 85 59 550
> E  [hidden email] 
> www.thomas-daily.de
>
> Geschäftsführer/Managing Directors:
> Wendy Thomas, Susanne Larbig
> Handelsregister Freiburg i.Br., HRB 3947
>
> Registrieren Sie sich unter https://www.thomas-daily.de/user/sign-in für
> die TD Morning News, eine kostenlose Auswahl aktueller Themen aus TD
> Premium, morgens ab 9:15 in Ihrer Mailbox.
>
> Aktuelle Presseinformationen für die TD Morning News und TD Premium nimmt
> unsere Redaktion unter [hidden 
> email]entgegen.
> Redaktionsschluss für die TD Morning News ist täglich um 8:45.
>
> Register free of charge at https://www.thomas-daily.de/user/sign-in to
> have the TD Morning News, a selection of the latest topics from TD Premium,
> delivered to your mailbox from 9:15 every morning.
>
> Our editorial department receives the latest press releases for the TD
> Morning News and TD Premium at [hidden 
> email].
> The editorial deadline for the TD Morning News is 8.45am daily.
>
>
> -
> To unsubscribe, e-mail: [hidden 
> email]
> For additional commands, e-mail: [hidden 
> email]
>
>
>
> --
>  View message @
> http://apache-wicket.1842946.n4.nabble.com/IVisitor-T-extends-Component-and-IFormModelUpdateListener-not-extending-Component-tp2302070p2302070.html
> To start a new topic under Wicket - User, email
> ml-node+1842947-1647783149-293...@n4.nabble.com
> To unsubscribe from Wicket - User, click 
> here.
>
>
>


-- 
[]'s
Avraham Rosenzweig
avrah...@gmail.com

-- 
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/IVisitor-T-extends-Component-and-IFormModelUpdateListener-not-extending-Component-tp2302070p2302075.html
Sent from the Wicket - User mailing list archive at Nabble.com.


IVisitor and IFormModelUpdateListener not extending Component

2010-07-26 Thread Joseph Pachod

hello

I wanted to do an Component.IVisitor for all children components 
implementing IFormModelUpdateListener.


However, IVisitor requires something extending Component, which 
IFormModelUpdateListener can't do (it's an interface).


As such, I had to dump all generics info and do instanceof to get it 
running.


However, for wicket 1.5 I guess, shouldn't there be an IComponent 
interface that IFormModelUpdateListener would implement ? IVisitor would 
then be of  and I could do an 
IVisitor.


What's your pick on that ?

++

--
Joseph Pachod
IT

THOMAS DAILY GmbH
Adlerstraße 19
79098 Freiburg
Deutschland
T  + 49 761 3 85 59 506
F  + 49 761 3 85 59 550
E  joseph.pac...@thomas-daily.de
www.thomas-daily.de

Geschäftsführer/Managing Directors:
Wendy Thomas, Susanne Larbig
Handelsregister Freiburg i.Br., HRB 3947

Registrieren Sie sich unter https://www.thomas-daily.de/user/sign-in für die TD 
Morning News, eine kostenlose Auswahl aktueller Themen aus TD Premium, morgens 
ab 9:15 in Ihrer Mailbox.

Aktuelle Presseinformationen für die TD Morning News und TD Premium nimmt 
unsere Redaktion unter redakt...@thomas-daily.de entgegen.
Redaktionsschluss für die TD Morning News ist täglich um 8:45.

Register free of charge at https://www.thomas-daily.de/user/sign-in to have the 
TD Morning News, a selection of the latest topics from TD Premium, delivered to 
your mailbox from 9:15 every morning.

Our editorial department receives the latest press releases for the TD Morning News and TD Premium at redakt...@thomas-daily.de. The editorial deadline for the TD Morning News is 8.45am daily. 



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



Re: Wicket archetype for hibernate 3.5 and spring 3

2010-07-26 Thread danisevsky
It seems nice. Could you please give me advice how to use it? I am not
fimiliar with mavem.

Thanks.

2010/7/25 Jochen Mader 

> I created a Maven archetype for wicket application containing the
> following things:
>
> - Everything is configured using Spring 3
> - Hibernate 3.5 is used for persistence
> - Example classes using JPA-style annotations
> - Example DAOs and base classes for CRUD-operations
> - Everything runs on an InRam-HSQL
>
> I will add some better unit tests this week.
> I added the Apache License so it should be compatible with Wicket.
> It is somewhat based on the original Wicket-Archetype. I hope I did
> everything right and didn't break any licenses.
>
> Grab your copy from:
> http://github.com/pflanzenmoerder/wicket-hibernate-archetype
>
> CU
>
> Jochen
>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>