We are considering jscalendar for a project. After a quick evaluation I found that everyone around the office I had try the jscalendar had a hard time trying to figure out the hour and minute selectors. Clicking and shift-clicking was not an intuitive process. After a bit of confusion, they read the message and started trying to drag up and down instead of side to side.

What are the possibilities to help alleviate this confusion?

How difficult/feasible would it be to adjust the interface to allow either a drop down of 1 to 12 or 24 for hours and 1 to 60 for minutes?

Alternately, how difficult/feasible would it be to change the interface to use small text boxes?

Would it makes sense to have this as a setting?

I'm willing to help create a patch for this, but I wanted to get an initial reaction first.

Thanks!

Comments

nedjo’s picture

I have no inclination to try to mess with the jscalendar library.

It's getting dated in any case, and a new release doesn't look likely. A better direction might be to work on integrating one of the jQuery date pickers, e.g., http://kelvinluck.com/assets/jquery/datePicker/. But it would mean dropping some of the bells and whistles that jscalendar has.

It would be worth looking through the jscalendar documentation to see what configuration options if any there are for the time selection UI. If they exist, we could work on supporting them.

seanbfuller’s picture

Thanks for the response. I'll check out both options and see what looks best.