Page MenuHomePhabricator

[MEX] M4.1.3 - First Pass: ADD time on Items using time datatypes on mobile
Open, Needs TriagePublic

Description

As a user, I want to add time using time datatypes to Wikidata, and see them displayed on the main page.

Note: in this ticket we only cover time datatype in add statement, add value to statement, add reference and add qualifier (everything add, which happens on an almost empty modal). Edit time on existing instances (such as qualifiers references and snaks that are already there) will follow in another ticket.

Screenshot 2025-11-13 at 17.21.32.png (798×2 px, 196 KB)

Figma file

Editing

  • Once any property related to time is selected: the input field, data rendering display, and drop downs for precision and calendar appear
  • the input field does not automatically become active, the user needs to tap on it first (to give the user a chance to see all the fields before they are covered by the numeric keyboard)
  • when the input field is active, the native numeral keyboard is activated
  • Once there is something in the input field:
    • The display for date rendering starts showing how the date would be displayed
    • The automatic precision and calendar changes start reflecting in the headlines of the respective drop-downs
    • The publishing button becomes blue (default)
  • The precision drop-down:
    • This drop-down allows the user to override the automatic selection, and select his own.
    • If he selects something other than what was being selected automatically:
      • the date rendered on the display updates accordingly
      • the precision selected shows in the headline (example: changes from Month to the selected one, Century)
    • the drop-down also allows the user to revert back into automatic selection: this is the first option in the menu: set automatically
  • The calendar drop-down:
    • This drop-down allows the user to override the automatic selection, and select his own.
    • If he selects something other than what was being selected automatically:
      • the date rendered on the display updates accordingly
      • the calendar selected shows in the headline (example: changes from julian to the selected one, georgian)
    • there are only too options atm but in the future there will be more. So i propose we also include an option to revert back to automatic selection already

Display

When the user decides to publish, we save and publish whatever was showing at the date rendering display in the moment of clicking.

Event Timeline

Alice.moutinho renamed this task from [MEX] M4.1.3 - First Pass for Statements on Items using time datatypes on mobile to [MEX] M4.1.3 - First Pass: ADD time on Items using time datatypes on mobile.Thu, Nov 13, 5:00 PM
karapayneWMDE renamed this task from [MEX] M4.1.3 - First Pass: ADD time on Items using time datatypes on mobile to [MEX] M4.3.1 - First Pass: ADD time on Items using time datatypes on mobile.Mon, Nov 24, 8:39 AM
karapayneWMDE renamed this task from [MEX] M4.3.1 - First Pass: ADD time on Items using time datatypes on mobile to [MEX] M4.1.3 - First Pass: ADD time on Items using time datatypes on mobile.Mon, Nov 24, 8:47 AM