Page MenuHomePhabricator

Stacking multiple search commands
Open, Needs TriagePublic

Description

This is a suggestion that was made on our meta talk page:

First of all, thank you for the beta testing option. It's quite useful to find quality/featured/value images depicting a particular topic.

I am wondering if it is possible to have multiple filtres. For example, I would like to retrieve images

  • Depicting multiple topics (e.g., depicting sky and building)
  • Depicting a topic and created by a Wikidata identifier. (e.g., photographs of buildings by Q...)

Thanks. [[User:Jsamwrites|John Samuel]] 09:44, 28 September 2022 (UTC)

I think the question is whether it would be possible to do a search with multiple criteria. In principle, it's not difficult at all to append another "haswbstatement" to the search string, so it's just a question of how to do this in the UI. Maybe within the advanced options, there is a + icon that can unfurl another set of commands. (Perhaps you'd need numbered URL parameters now, to be able to distinguish—or maybe we need to change the parameter syntax to &depicts=Q100,Q200&creator=Q300.)

Here's an idea:

Screen Shot 2022-09-29 at 5.26.52 PM.png (972×278 px, 81 KB)

Event Timeline

Dominicbm changed the task status from Open to In Progress.Dec 12 2022, 3:28 PM
Dominicbm assigned this task to SuperHamster.
Dominicbm moved this task from Backlog to In Progress on the View-it! board.
Aklapper changed the task status from In Progress to Open.Mar 19 2025, 2:49 PM
Aklapper subscribed.

Resetting task status from "In Progress" to "Open" as this task has not seen updates for two years.

Aklapper added a subscriber: SuperHamster.

@SuperHamster: Removing task assignee as this open task has been assigned for more than two years - See the email sent on 2025-05-22.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome!
If this task has been resolved in the meantime, or should not be worked on by anybody ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!