Page MenuHomePhabricator

[MEX] M4.1.2 monolingual text
Open, Needs TriagePublic

Description

(!) This task should only be started after T405731 as it'll reuse a large portion of what is developed in that ticket

Monolingual text

Screenshot 2026-01-13 at 11.55.17.png (956×2 px, 257 KB)

  • monolingual text specification includes 2 fields: 1x simple input + 1x lookup
  • both the input and the lookup are mandatory - the lookup has a label "Language (mandatory)"
  • once the user selects a property on the property selector that triggers this type of data, both fields (input + lookup) appear plus the rank, qualifier and reference - and the input becomes active
  • once the user finishes his input on the input field: if he presses enter/finish etc lookup becomes active.
  • if the text input has been active and the user leaves without filling something in: error state for the field becomes active
  • if the lookup has been active and the user left without filling something in: error state for the field becomes active
  • If everything is filled in correctly: publish button becomes active
  • the display on the main statement page is as is shown on figma

Figma file here

Details

Event Timeline

hoo moved this task from The Backlog to The Board on the Wikidata-Omega board.
hoo edited projects, added Wikidata-Omega (The Board); removed Wikidata-Omega.
hoo moved this task from new to the board to In Development on the Wikidata-Omega (The Board) board.
hoo removed hoo as the assignee of this task.Jan 15 2026, 7:52 PM

I don't have anything to show for, yet. If anyone wants to claim this, go ahead, otherwise I'll be back to this on Monday.

hoo removed hoo as the assignee of this task.Thu, Jan 22, 4:19 PM

(!) This task should only be started after T405731 as it'll reuse a large portion of what is developed in that ticket

The task is being blocked by another task T405731: [MEX] M4.1.6 -FUNC - quantities, moving it back to the "Ready for Development".

Change #1237722 had a related patch set uploaded (by Hasan Akgün (WMDE); author: Hasan Akgün (WMDE)):

[mediawiki/extensions/Wikibase@master] Add monolingual text snak value

https://gerrit.wikimedia.org/r/1237722

Change #1239154 had a related patch set uploaded (by Hasan Akgün (WMDE); author: Hasan Akgün (WMDE)):

[mediawiki/extensions/Wikibase@master] Add monolingual text snak value

https://gerrit.wikimedia.org/r/1239154