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> 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> 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 > For additional commands, e-mail: users-h...@tapestry.apache.org > >