Thanks.

Eelco Hillenius wrote:
> Applied. Cheers,
>
> Eelco
>
>
> On 8/28/06, Tomer Mevorach <[EMAIL PROTECTED]> wrote:
>> in calendar-setup.js (wicket-extensions-1.2.2):
>> replace line 158 ("if (dateEl)") with "if (dateEl && (dateEl.value ||
>> dateEl.innerHTML))".
>>
>> Regards,
>> Tomer
>>
>>
>> Johan Compagner wrote:
>> > please make a patch then we will apply it.
>> >
>> > johan
>> >
>> >
>> > On 8/28/06, *Tomer Mevorach* <[EMAIL PROTECTED]
>> > <mailto:[EMAIL PROTECTED]>> wrote:
>> >
>> >     hi,
>> >     I have noticed that its impossible to initialize wickets date 
>> picker
>> >     with server time.
>> >     the reason for that lies in calendar-setup.js (line 159):
>> >     if (dateEl)  params.date = Date.parseDate(dateEl.value ||
>> >     dateEl.innerHTML, dateFmt);
>> >
>> >     I think that if Date.parseDate(dateEl.value || dateEl.innerHTML ,
>> >     dateFmt); is null then params.date should not be overridden.
>> >     that way it will be possible to initialize the date picker with 
>> the
>> >     value from the date parameter in case date pickers component 
>> does not
>> >     carry any value.
>> >
>> >     Is there any alternative way to achieve server time 
>> initialization?
>> >
>> >     Regards,
>> >     Tomer
>> >
>> >
>> >
>> >     Johan Compagner wrote:
>> >     > why don't you give the model object that the datepicker
>> >     component has
>> >     > an inital value?
>> >     > (which is new Date())
>> >     >
>> >     > johan
>> >     >
>> >     >
>> >     > On 8/23/06, *Tomer Mevorach* <[EMAIL PROTECTED]
>> >     <mailto:[EMAIL PROTECTED]>
>> >     > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> 
>> wrote:
>> >     >
>> >     >     hi,
>> >     >
>> >     >     I have a DatePicker in my application and it works fine 
>> when its
>> >     >     initialized with client machine time.
>> >     >     I have problems initializing it with server time.
>> >     >     in order to initialize it with server time i use the 
>> following
>> >     >     DatePickerSettings and DateConverter:
>> >     >
>> >     >
>> >     >     private static final DateFormat dateFormat = new
>> >     >     SimpleDateFormat("MM/dd/yyyy HH:mm");
>> >     >
>> >     >       private static final DatePickerSettings dateSettings = new
>> >     >     DatePickerSettings() {
>> >     >
>> >     >             public ResourceReference getLanguage(Locale
>> >     currentLocale) {
>> >     >                 return
>> >     >     DatePickerComponentInitializer.getLanguage(Locale.US);
>> >     >             }
>> >     >
>> >     >             @Override
>> >     >             public String toScript(Locale locale, String 
>> format) {
>> >     >                 StringBuffer script = new
>> >     >     StringBuffer(super.toScript(locale,
>> >     >                     format));
>> >     >                 //init date picker with server time
>> >     >                 int last = script.length() - 1;
>> >     >                 if (',' != script.charAt(last)) {
>> >     >                     script.append(",");
>> >     >                 }
>> >     >                 script.append("\n\tdate : \"" +
>> >     dateFormat.format(new
>> >     >     Date()) + "\"");
>> >     >                 return script.toString();
>> >     >             }
>> >     >         };
>> >     >
>> >     >         private static final DateConverter dateConverter = new
>> >     >     DateConverter() {
>> >     >
>> >     >             public DateFormat getDateFormat(Locale locale) {
>> >     >                 return super.getDateFormat(Locale.US);
>> >     >             }
>> >     >         };
>> >     >
>> >     >         static {
>> >     >             dateSettings.setShowsTime(true);
>> >     >             dateSettings.setTimeFormat ("24");
>> >     >             dateSettings.setWeekNumbers (false);
>> >     >             dateConverter.setDateFormat(Locale.US, dateFormat);
>> >     >         }
>> >     >
>> >     >     Here is the rendered JS:
>> >     >
>> >     >     Calendar.setup(
>> >     >     {
>> >     >                     inputField :
>> >     >     
>> "6:provisioningForm:startDateType:startDateTypes:1:startDate",
>> >     >                     button :
>> >     >
>> >     
>> "6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger", 
>>
>> >
>> >     >             weekNumbers : false,
>> >     >             showsTime : true,
>> >     >             timeFormat : 24,
>> >     >                     ifFormat : "%m/%d/%Y %H:%M",
>> >     >             date : "08/22/2006 19:06"
>> >     >     });
>> >     >
>> >     >
>> >     >     Can anyone please tell my what is it that I'm doing wrong
>> >     because the
>> >     >     calendar keeps being initialized with client time.
>> >     >
>> >     >     Regards,
>> >     >     Tomer
>> >     >
>> >     >
>> >     >
>> >     >
>> >     >
>> >     
>> ------------------------------------------------------------------------- 
>>
>> >     >     Using Tomcat but need to do more? Need to support web 
>> services,
>> >     >     security?
>> >     >     Get stuff done quickly with pre-integrated technology to
>> >     make your
>> >     >     job easier
>> >     >     Download IBM WebSphere Application Server v.1.0.1 based on
>> >     Apache
>> >     >     Geronimo
>> >     >
>> >     
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> >     
>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642> 
>>
>> >     >
>> >     
>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 
>>
>> >     
>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>> 
>>
>> >     >     _______________________________________________
>> >     >     Wicket-user mailing list
>> >     >     Wicket-user@lists.sourceforge.net
>> >     <mailto:Wicket-user@lists.sourceforge.net>
>> >     >     <mailto: Wicket-user@lists.sourceforge.net
>> >     <mailto:Wicket-user@lists.sourceforge.net>>
>> >     >     https://lists.sourceforge.net/lists/listinfo/wicket-user
>> >     <https://lists.sourceforge.net/lists/listinfo/wicket-user>
>> >     >
>> >     >
>> >
>> >
>> >     
>> ------------------------------------------------------------------------- 
>>
>> >     Using Tomcat but need to do more? Need to support web services,
>> >     security?
>> >     Get stuff done quickly with pre-integrated technology to make your
>> >     job easier
>> >     Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> >     Geronimo
>> >     
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> >     
>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642> 
>>
>> >     _______________________________________________
>> >     Wicket-user mailing list
>> >     Wicket-user@lists.sourceforge.net
>> >     <mailto:Wicket-user@lists.sourceforge.net>
>> >     https://lists.sourceforge.net/lists/listinfo/wicket-user
>> >
>> >
>>
>>
>> ------------------------------------------------------------------------- 
>>
>> Using Tomcat but need to do more? Need to support web services, 
>> security?
>> Get stuff done quickly with pre-integrated technology to make your 
>> job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache 
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Wicket-user mailing list
>> Wicket-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to