Page MenuHomePhabricator

Allow filtering property searches by datatype
Open, MediumPublicFeature

Description

When searching for properties, I would often like to do things like filter out external ID properties or find a property I can use to link to an item, but there doesn't seem to be a way to filter by datatype.

Event Timeline

@Nikki could you precise on which UI / page you are searching for properties? I'm assuming this is wikidata related, but can you confirm?

Description is too vague to be actionnable. Please add more context and reopen this ticket if needed.

Could you say more about what expected behavior is on the link you provided? What are you hoping to do? What isn't working currently for you?

Let me try to translate contributor speak to something actionable:

That search currently finds 273 properties, starting with

  • author (P50) main creator(s) of a written work (use on works, not humans); use P2093 when Wikidata item is unknown or does not exist
  • lyrics by (P676) : author of song lyrics
  • Dialnet author ID (P1607): identifier of an author in Dialnet
  • Dimensions author ID (P6178): unique identifier for an author in Dimensions
  • LibriVox author ID (P1899): author ID for an author represented at LibriVox

For deciding which item to use to link another item, one would want to view only properties with datatype "Wikibase-item". However, as many external identifier properties are for authors, these appear in bulk.

Sample simulation on query server: search

Maybe a way to solve this is to prioritize properties by datatype (first properties with item-dataype, last properties with external id-datatype). Search for external id properties might be done by the name of their org anyways.

MPhamWMF triaged this task as Medium priority.Sep 13 2021, 3:10 PM
MPhamWMF moved this task from needs triage to Feature Requests on the Discovery-Search board.
Aklapper changed the subtype of this task from "Task" to "Feature Request".Jul 21 2023, 1:57 PM