It will work fine On Thursday, October 3, 2013, Lenny Primak wrote:
> My primary use case would be beaneditor. I don't think translator will > work In this case. Correct me if I'm wrong. > > > > > On Oct 3, 2013, at 12:33 PM, Barry Books <trs...@gmail.com<javascript:;>> > wrote: > > > > You can configure it with data- attributes. If you want defaults you > could > > do this in the translator. Currently the JavaScript includes are hard > > coded but I'm thinking about using a configuration to support different > > JavaScript components. It seems like that would solve your problem also > > > > > >> On Thursday, October 3, 2013, Lenny Primak wrote: > >> > >> Very good. Since I didn't look at it yet, I know the datepicker supports > >> myriad of options. Is there a way to configure it? Perhaps a symbol? > Also > >> since you are including jquery UI, there should also be configuration to > >> override it so i can use the requireJS method to load it from CDN. > >> > >>>> On Oct 3, 2013, at 3:32 AM, Barry Books > >>>> <trs...@gmail.com<javascript:;><javascript:;>> > >>> wrote: > >>> > >>> I already have a Sonatype account and I'll probably put this into Maven > >>> Central this weekend. I think I'm going to add one of the Bootstrap > >>> javascript implementations and write some test cases before I do that. > >>> > >>> I'll also offer it up to be included in Tapestry. Since it's not at all > >>> compatible with the current component perhaps it could be a module like > >>> FileUpload. > >>> > >>> I will make it work in BeanEditor. I have a 5.3 version that I use > >> already > >>> and it works in BeanEditor plus I use BeanEditForm almost exclusively. > My > >>> plan is to support Date/Calendar with a "Date" type format and > Timestamp > >> as > >>> a "DateTime" format if the javascript component supports that. > >>> > >>> > >>>> On Wed, Oct 2, 2013 at 9:53 PM, Lenny Primak > >>>> <lpri...@hope.nyc.ny.us<javascript:;> > <javascript:;>> > >> wrote: > >>>> > >>>> > >>>> Excellent. Any plans to make beaneditor use this or does this already > >> work? > >>>> > >>>> > >>>>> On Oct 2, 2013, at 7:08 PM, Barry Books <trs...@gmail.com<javascript:;> > <javascript:;>> > >> wrote: > >>>>> > >>>>> I've uploaded the initial version to github > >>>>> > >>>>> https://github.com/trsvax/tapestry-datepicker > >>>>> > >>>>> I think I'm going to make this standalone project that only contains > >> the > >>>>> datepicker. This will make it easier for other project to just > include > >>>> it. > >>>>> Currently to use it you will have to download and build it. Here is > an > >>>>> example usage > >>>>> > >>>>> <t:form> > >>>>> <t:textfield value="date" t:mixins="datefield/JQueryDatePicker" > >>>>> data-duration="slow"/> > >>>>> <input type="submit"/> > >>>>> </t:form> > >>>>> > >>>>> > >>>>> All that's required is the input type be a date which causes Tapestry > >> to > >>>>> use a Date Translator to convert the data to/from a string. This also > >>>>> creates the client side validation. The mixin adds the client side > >>>>> interface. In this case the JQuery UI calendar. > >>>>> > >>>>> If you prefer you can create your own component and override the > >> Tapestry > >>>>> one. > >>>>> > >>>>> public class DateField extends TextField { > >>>>> > >>>>> @Mixin > >>>>> private JQueryDatePIcker mixin; > >>>>> > >>>>> } > >>>>> > >>>>> Questions, commets etc are welcome > >>>>> > >>>>> Barry > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: > >>>> users-unsubscr...@tapestry.apache.org<javascript:;> > <javascript:;> > >>>> For additional commands, e-mail: > >>>> users-h...@tapestry.apache.org<javascript:;> > <javascript:;> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org<javascript:;> > <javascript:;> > >> For additional commands, e-mail: > >> users-h...@tapestry.apache.org<javascript:;> > <javascript:;> > >> > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org<javascript:;> > For additional commands, e-mail: users-h...@tapestry.apache.org<javascript:;> > >