Page MenuHomePhabricator

[Story] Display "What statements link here" on item pages and add a Wikibase-Client function to access these statements from the 'object' item
Open, MediumPublic

Description

We have some "inverse" properties but most properties don't have an inverse property.

Instead of creating more inverse properties make it so it is as easy to find statements for which the current item is the object as it currently is to find statements for which the current item is the subject. That way we won't need inverse properties.

Subtasks:

  • "What statements link here" special page
  • UI option at the bottom of the statements on an item page to display the statements that have the current item as their object as well as the currently displayed list of statements that have the current item as their subject.
  • Wikibase-client function to access statements for which the current item is the object as easily as the client can currently access statements for which the current item is the subject
  • Deletion of one of each pair of inverse properties (not needed now)

Event Timeline

Filceolaire raised the priority of this task from to Needs Triage.
Filceolaire updated the task description. (Show Details)
Filceolaire added a subscriber: Filceolaire.
Restricted Application added a project: Wikidata. · View Herald TranscriptJul 23 2015, 9:41 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Bene added a subscriber: Bene.Jul 27 2015, 8:17 AM

Should the inverse statements also be editable in the other item? Generally I think this idea can be useful, although some items will become really huge. We should specify a list of properties that should be shown and others that shouldn't be visible. Adding hundreds of statements to Q2 for example will make that page inaccessible.

This needs considerable discussion if and how to do it before someone starts working on it.

Bene triaged this task as Medium priority.Jul 29 2015, 1:16 PM
Bene set Security to None.

Maybe just load the first ~20 statements with a "Load More" button?

Incidentally, this would less than double Q2 (71 statements, linked to by 68 items)

Jonas renamed this task from Display "What statements link here" on item pages and add a Wikibase-Client function to access these statements from the 'object' item to [Story] Display "What statements link here" on item pages and add a Wikibase-Client function to access these statements from the 'object' item.Nov 2 2015, 3:18 PM
Pasleim rescinded a token.
Pasleim awarded a token.

How about adding a link to query server that lists them?

It's something that could easily be done by editing the interface directly at www.wikidata.org

Restricted Application added a subscriber: PokestarFan. · View Herald TranscriptAug 10 2017, 9:11 AM