WordPress.org

Make WordPress Core

Opened 4 years ago

Closed 3 years ago

Last modified 3 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:

Description

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 azaozz4 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 nacin4 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 scribu4 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 scribu4 years ago

  • Component changed from JavaScript to UI

comment:5 jane4 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 jane4 years ago

  • Owner changed from jane to azaozz

comment:7 scribu4 years ago

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

comment:8 dahamsta3 years ago

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

Please merge with #7665

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

comment:9 nacin3 years ago

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

comment:10 dahamsta3 years ago

Thanks

Note: See TracTickets for help on using tickets.