Page MenuHomePhabricator

[MEX] M3.2 - Create edit function for text inputs which trigger dropdown (string/wbentityIDs)
Closed, ResolvedPublic

Description

As a wikidata editor
I want to edit text inputs which trigger dropdown (string/wbentityIDs) statements on mobile
So that I can easily update items

Screenshot 2025-08-28 at 17.50.18.png (922×1 px, 91 KB)

  • For this type of input that triggers dropdowns we use the component **lookup**
  • The component is set to type "initial suggestion" so the words "suggested items" appear on the dropdown before the items for selection
  • The menu items include the description (component option)
  • These inputs appear in several forms, for example references, statements, qualifiers

Screenshot 2025-08-28 at 17.39.41.png (1×2 px, 188 KB)
Screenshot 2025-10-10 at 11.39.08.png (1×1 px, 112 KB)

  • the dropdown shows between 4 to 6 items (depending on the case, this is specified in the respective tickets)
  • when not all menu items are displayed and need to be scrolled, the scroll bar is visible (component option)

Datatypes included

  • Tabular data (string)
  • Geographic shape (string)
  • Wikibase item (wikibase entity ID)
  • Wikibase property (wikibase entity ID)
  • Lexeme (wikibase entity ID)
  • Form (wikibase entity ID)
  • Sense (wikibase entity ID)

Additionally

  • References are visible (editable covered in T402618)
  • Qualifiers are visible (editable covered in T402619)
  • Ranking are visible (editable covered in T402620)
  • Header/Footer of Edit Pages visible and sticky
  • Uneditable datatypes flagged

Desktop View

image.png (230×1 px, 38 KB)

Figma for add reference (where this component is used): https://www.figma.com/design/RtMDwH7sMF5IPRJvyyZPv4/Mobile-editing-experience?node-id=2239-20480&t=C9HTDU2XkF8Mdz6A-1

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedkarapayneWMDE
ResolvedArian_Bozorg
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedNone
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
ResolvedkarapayneWMDE
Resolvedmahmoud.abdelsattar.wmde
ResolvedkarapayneWMDE

Event Timeline

karapayneWMDE renamed this task from [MEX] M3.2 edit function for text inputs which trigger dropdown (string/wbentityIDs) to [MEX] M3.2 - Create edit function for text inputs which trigger dropdown (string/wbentityIDs).
Alice.moutinho updated the task description. (Show Details)
Alice.moutinho subscribed.
Arian_Bozorg claimed this task.