Last modified: 2012-10-21 18:24:59 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T38793, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 36793 - Time selector on SpecialCentralNotice should use a standardized module
Time selector on SpecialCentralNotice should use a standardized module
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
CentralNotice (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
: fun-com, fundraising, i18n
Depends on:
Blocks: 36794
  Show dependency treegraph
 
Reported: 2012-05-12 13:50 UTC by Amir E. Aharoni
Modified: 2012-10-21 18:24 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Amir E. Aharoni 2012-05-12 13:50:21 UTC
This bug is similar to Bug 36791, but the execution would be different.

The time picker on Special:CentralNotice should be replaced with some kind of a dedicated time picker widget. For date picking there's a the standard jQuery datepicker, but I couldn't find anything like this for picking time: Googling found a few jQuery add-ons, and there's also something in the SemanticFormsInputs extension.

(Blocking 745, because the current time picker shows the time in reverse in RTL.)
Comment 1 Krinkle 2012-05-13 23:06:45 UTC
Blocking instead of depending on bug 36794. Find a time picker that works well
* not USA specific
* no RTL bugs
* implemented as a jQuery UI widget (so that the skin/theme is automatically correct)

.. and use it. Then core can include it later.
Comment 2 Ryan Kaldari 2012-10-02 05:37:07 UTC
There are some 3rd party options to look at here:
http://www.jquery4u.com/plugins/10-jquery-time-picker-plugins/
Comment 3 Adam Wight 2012-10-21 18:24:59 UTC
I think we have to write it :(, in which case it isn't a standard.  But I think it's a simple enough problem.

Here are some more requirements:
* integrates with jquery.ui.datepicker, in an API-compatible way such as passing the same params to datepicker, with the time filled in and nothing else changed.
* has a minimized mode where only the time field is displayed (without buttons, etc)

And FWIW, we aren't being clear even in English.  Labels should always appear with units and timezone.  Explanatory text if necessary.  For example, "Manage Campaigns" has a "Start Date" column, which should indicate "(UTC)".

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links