Make WordPress Core

Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#11942 closed enhancement (duplicate)

Use JS Calendar control for date picking

Reported by: sirzooro Owned by: azaozz
Milestone: Priority: normal
Severity: normal Version: 3.0
Component: UI Keywords: needs-patch
Focuses: Cc:


There are few places in WordPress when it allows to enter date, e.g. date of scheduled post. Now we have to enter day, month and year using three fields. It will be much easier to select date using calendar control. I think that this jQuery-based Datepicker looks good.

BTW, along with this Datepicker control there are few more JS widgets - Accordion, Dialog, Progressbar, Slider and Tabs. I think they can be useful too (especially for plugin authors).

Change History (10)

comment:1 @azaozz5 years ago

Judging from our experience with jQuery UI (and the tickets proposing to replace it) don't think it would be a good idea to add this to the Edit Post screen. It's a big script that has some quirks and IMHO doesn't make the UI or UX much better.

comment:2 @nacin5 years ago

  • Milestone changed from 3.0 to Future Release
  • Owner changed from azaozz to jane
  • Status changed from new to assigned

Moving to future release and assigning Jane for a UX review. If she's not sold on the idea, we should go right to wontfix.

comment:3 @scribu5 years ago

A datepicker is a lot easier to use than the current 3 inputs method.

Perhaps we can find a more lightweight implementation than the one from jQuery UI.

comment:4 @scribu5 years ago

  • Component changed from JavaScript to UI

comment:5 @jane5 years ago

Personally, I'd love a calendar picker, since a lot of people using future publish don't remember which date as much as which day (next Saturday, etc), but I defer to Andrew. If the code is not desirable, I'm totally happy with this just being a plugin. The ability to set a future publish date is the basic feature and belongs in core; fancier ways of date selection are fine to keep in plugins.

comment:6 @jane5 years ago

  • Owner changed from jane to azaozz

comment:7 @scribu5 years ago

Hm, the plugin approach makes sense. I'll post here after I whip up one.

comment:8 @dahamsta4 years ago

+1 for a proper date picker, scheduling is incredibly awkward at the moment.

Please merge with #7665

Last edited 4 years ago by scribu (previous) (diff)

comment:9 @nacin4 years ago

  • Milestone Future Release deleted
  • Resolution set to duplicate
  • Status changed from assigned to closed

comment:10 @dahamsta4 years ago


Note: See TracTickets for help on using tickets.