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
>> > > [email protected]
>> > <mailto:[email protected]>
>> > > <mailto: [email protected]
>> > <mailto:[email protected]>>
>> > > 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
>> > [email protected]
>> > <mailto:[email protected]>
>> > 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
>> [email protected]
>> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user