Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add specific filter for search results in Algolia search #1531

Open
chrisgitiota opened this issue Apr 15, 2024 · 1 comment
Open

Add specific filter for search results in Algolia search #1531

chrisgitiota opened this issue Apr 15, 2024 · 1 comment
Assignees
Labels

Comments

@chrisgitiota
Copy link

Is your feature request related to a problem? Please describe.
When using the wiki search I'm often only interested in results that relate to a specific topic like Hornet, WASP, iota-sdk and so on. Reviewing the search results I have to scroll through a lot of entries that relate to topics that I'm not interested in. This could be avoided if the search could be narrowed to specific topics.

Describe the solution you'd like
A possible solution could be to have a topic filter dropdown list on the "See all ### results" page. The result list then would be filtered in the browser. As the breadcrump of each search result is already shown for each result list entry, this should work but browser side filtering is OFC a little bit dangerous when it comes to very big result lists and page navigation (navigating backward and forward in the browser history).

Another option would be to integrate a topic filter section into the search overlay formular that is used to start the search. As this is already an overlay, a dropdown list would not be suitable here. May be we could add a "Filter" button and if the button is pressed, the overlay is enlarged and a topic filter section becomes visible.

@Dr-Electron Dr-Electron changed the title Topic specific filter for search results Add specific filter for search results in Algolia search May 3, 2024
@Dr-Electron
Copy link
Collaborator

@jlvandenhout as discussed today we could also think about prioritization of results. Not sure if we want to track that in an separate issue 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Product Backlog
Development

No branches or pull requests

3 participants