Page MenuHomePhabricator

Track label usage when addressing properties by their label in the #property parser function
Closed, ResolvedPublic

Description

When using the {{#property:foo bar}} syntax, "foo bar" is used to look up the property by its label. That is a label usage, and should be recorded as such.

This could be done in TermPropertyLabelResolver or in PropertyIdResolver. However, in the presence of language fallback, it may be tricky to find out which language of the label was used.

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

daniel created this task.Nov 29 2016, 7:31 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 29 2016, 7:31 PM

Change 348234 had a related patch set uploaded (by Matěj Suchánek):
[mediawiki/extensions/Wikibase@master] Track label usage when referencing properties by label

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

Change 348234 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Track label usage when referencing properties by label

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

matej_suchanek closed this task as Resolved.Apr 28 2017, 8:17 AM
matej_suchanek removed a project: Patch-For-Review.