When adding course times, it would be nice if adding an afternoon start time made the end time fields automatically default to pm.

Course times selector

Comments

mrf’s picture

Project: Open Academy » Office Hours
Version: 7.x-1.0-beta2 » 7.x-1.0
Category: bug » feature

Moving this over to the office hours queue. I am guessing this improvement would help out anyone using the module.

johnv’s picture

Title: Usability – Adding Course Times » Widget Usability – Set default end time after entering start time
Version: 7.x-1.0 » 7.x-1.x-dev

This cannot work if you opening hours are until after midnight. So, it can only work with the option 'Validate hours' set.
This would require some front-end programming and some UX testing.
The same is for the start time of the 'more hours': they can be set to the end time of the previous hours.

johnv’s picture

Status: Active » Closed (won't fix)

Closing this, since it is a minor UX improvement:
- does only work if start hours are pm and end hours are before midnight.
So, it does not help if start hours are in the morning, and is annoying when end hours are after midnight.

johnv’s picture

OTOH, this could be done using a proper timepicker.
See #1676648: Alternative jquery timepicker for Office hours (D7)
See http://fgelinas.com/code/timepicker/ , the part where it says "Two timepickers to select chronological time range, the first timepicker is restricted to before the time selected in the second timepicker, and vice versa"