Page MenuHomePhabricator

[ES-M3] EntitySchemas shown by label in 'edit summaries'
Closed, ResolvedPublic

Description

As an editor, I want to easily understand what is behind a EntitySchema when looking at edit summaries.

Problem
Currently users looking at the edit summaries of Semantic Entities, EntitySchemas are shown by their ID instead of their label, making it difficult for users to understand what the EntitySchema is for.

To make EntitySchemas more legible for users, we would like to replicate the format that is used for Items i.e. "Label (ID)"

Screenshots
In the below screenshot (taken from Sandbox) you can see that Items and Properties are displayed as "Label (ID)" and EntitySchemas ase displayed as "EntitySchema:ID"

image.png (214×1 px, 52 KB)

BDD
GIVEN an EntitySchema
WHEN it is listed in edit summaries
THEN it is shown as "Label (ID)"

Acceptance criteria:

  • the EntitySchema is shown as "Label (ID)" in Edit summaries
  • the language of the label follows the UI language

Event Timeline

Change 943535 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/EntitySchema@master] Show EntitySchema Labels on special pages instead of only the id

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

Change 943535 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Show EntitySchema Labels on special pages instead of only the id

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

Arian_Bozorg claimed this task.

Thanks so much Michael :)

Looks good to me