Page MenuHomePhabricator

Add QuickStatements control functionality to Structured Data on Wikimedia Commons
Closed, DeclinedPublicFeature

Description

Feature summary
The feature is a line below each entry that allows the user to control said entry with commands of QuickStatements from Wikidata (see image)

Wikimedia Commons - Structured Data - QuickStatements edit.png (149×808 px, 12 KB)

The edit rules of QuickStatements would apply for this:

  • "+" - to add a Wikidata item to the list (eg. captured with (P4082): "+Q5033194" would add Canon EF-S 60mm F2.8 Macro USM (Q5033194) to the list)
  • "–" - to remove a Wikidata item from the list (eg. captured with (P4082): "Q5033194" would remove Canon EF-S 60mm F2.8 Macro USM (Q5033194) from the list)
  • "+item|property|item" would work like the "Add qualifier" button (and vice versa with "–")
  • "+item|Sproperty|Sitem" would work like the "Add reference" (and vice versa with "–")

Same applies "+ Add statement" button:

  • "+property1|item1" should be more than enough to add the item.
  • More than one property + item combo (eg. captured with camera + lens) could be added in multiple lines that you either copy from something like notepad/kwrite/gedit etc. or to add a 'new line' with the de facto standard of Shift + Enter adding another row of "+property2|item2"

Use case(s)
The use case is to make editing Structured Data easier and faster.

  • Current workflow: Click edit -> click in "Search to add items" box -> insert item -> click item -> hunt for "publish changes" button (T410708) -> click "publish changes" button
  • Suggested workflow: Insert command -> Press Enter (or click "publish changes" button)

Benefits
The user would save time and therefore be more effective. This would especially be a time saver if you don't have to search in the field for your item, but already know it and thereby everything more than the shortest way to add the item is time wasted.
Especially adding new statements via the "+ Add statement" button is actually quite painfull as there are even more steps and is even more waiting involved that could be done much faster with a oneliner.

Event Timeline

This should better be acomplished via a gadget.

D-Kuru claimed this task.

Aklapper:
[...]
I expect a good number of questions if there is any difference in using any of the buttons, and why the heck there are two of them.
[...]
Following the logic in this ticket, if the list of items gets even longer, there should be a third button in the middle?

Following the comment by Aklapper on T410708 it is declared that the design has to be designed to the bottom regarding people's intelligence.

If a second button is confusing, a feature like this would make those people's head explode (literally).

Thereby the request is closed for safety reasons!

Bugreporter changed the task status from Resolved to Declined.EditedNov 21 2025, 2:48 PM

First this is not considered resolved since nothing is changed in code; Second, did you close the wrong task?

Note I suggest a gadget, and usually gadgets are not tracked in Phabricator unless there is an designated project for such.

First this is not considered resolved since nothing is changed in code; Second, did you close the wrong task?

  1. Thanks for the change. As I couldn't find something like "withdrawal" I used the one that looked as the best fit to me. If this is "Declined" then it's fine for me
  2. No, most certainly not.