[Wicket-user] trying to initialize wickets date picker with server time

2006-08-28 Thread Tomer Mevorach
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] 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/ 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=lnkkid=120709bid=263057dat=121642
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=121642
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] trying to initialize wickets date picker with server time

2006-08-28 Thread Johan Compagner
please make a patch then we will apply it.johanOn 8/28/06, Tomer Mevorach [EMAIL PROTECTED] wrote:
hi,I have noticed that its impossible to initialize wickets date pickerwith 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 thevalue from the date parameter in case date pickers component does notcarry any value.
Is there any alternative way to achieve server time initialization?Regards,TomerJohan 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] 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/ 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=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=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 Geronimohttp://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___Wicket-user mailing listWicket-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=lnkkid=120709bid=263057dat=121642___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Re: [Wicket-user] trying to initialize wickets date picker with server time

2006-08-28 Thread Tomer Mevorach
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/ 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=lnkkid=120709bid=263057dat=121642
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  ___
  Wicket-user mailing list
  Wicket-user@lists.sourceforge.net
 mailto:Wicket-user@lists.sourceforge.net
  mailto: 

Re: [Wicket-user] trying to initialize wickets date picker with server time

2006-08-28 Thread Eelco Hillenius
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/ 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=lnkkid=120709bid=263057dat=121642
  
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  
  
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
  
  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
   

Re: [Wicket-user] trying to initialize wickets date picker with server time

2006-08-28 Thread Johan Compagner
also something like this:@Overridepublic 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(newDate()) + \);  return script.toString();}do we want that to be the default? Overriding it that way is a bit ugly.
johanOn 8/28/06, Eelco Hillenius [EMAIL PROTECTED] wrote:
Applied. Cheers,EelcoOn 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/ 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=lnkkid=120709bid=263057dat=121642  
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642  http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=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 

Re: [Wicket-user] trying to initialize wickets date picker with server time

2006-08-28 Thread Tomer Mevorach
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/ 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=lnkkid=120709bid=263057dat=121642
  
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 

  
  
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 

  
 

Re: [Wicket-user] trying to initialize wickets date picker with server time

2006-08-23 Thread Johan Compagner
why don't you give the model object that the datepicker component has an inital value?(which is new Date())johanOn 8/23/06, Tomer Mevorach
 [EMAIL PROTECTED] wrote:hi,
I have a DatePicker in my application and it works fine when itsinitialized 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 = newSimpleDateFormat(MM/dd/ 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(newDate()) + \);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 thecalendar 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 Geronimohttp://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___Wicket-user mailing listWicket-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=lnkkid=120709bid=263057dat=121642___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


[Wicket-user] trying to initialize wickets date picker with server time

2006-08-22 Thread Tomer Mevorach
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/ 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=lnkkid=120709bid=263057dat=121642
___
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user