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

Collections Page - Search within a collection #1103

Closed
jmakowski1123 opened this issue Jun 11, 2024 · 8 comments
Closed

Collections Page - Search within a collection #1103

jmakowski1123 opened this issue Jun 11, 2024 · 8 comments

Comments

@jmakowski1123
Copy link

jmakowski1123 commented Jun 11, 2024

  • Users can conduct free-text keyword searches within a collection.
  • Result sets are limited to content that lives in the collection.
  • Results are displayed with most relevant by default.
  • Users can refine search results by tag or by content type.
  • Users can sort search results - will be a separate story, Sort Collection Components - Collections Page #1166 but can be implemented together.
Screen Shot 2024-07-17 at 3 46 27 PM
@jmakowski1123 jmakowski1123 converted this from a draft issue Jun 11, 2024
@jmakowski1123 jmakowski1123 added this to the Lib Relaunch 2: Collections milestone Jun 11, 2024
@jmakowski1123 jmakowski1123 moved this from In grooming to Backlog in Libraries Overhaul Jul 17, 2024
@bradenmacdonald bradenmacdonald removed this from the Lib Relaunch 2: Collections milestone Jul 25, 2024
@pomegranited
Copy link
Contributor

@jmakowski1123 @bradenmacdonald Sorting Components within a Collection is handled by a separate ticket, so should be excluded from the requirements here: #1166

@navinkarkera
Copy link
Contributor

@jmakowski1123 @lizc577 @sdaitzman @marcotuts This is ready for AC testing on the sandbox

@navinkarkera navinkarkera moved this from Backlog to Ready for AC testing in Libraries Overhaul Sep 24, 2024
@bradenmacdonald
Copy link
Contributor

@sdaitzman I asked the same thing on Slack. I think it's blocked on #1310 . In the meantime you can go to this URL: https://app.tagging-preview.staging.do.opencraft.hosting/course-authoring/library/lib:OpenCraft:TL/collection/studio-advanced/ it has tags and stuff too.

@sdaitzman
Copy link

Thanks @bradenmacdonald!

@jmakowski1123
Copy link
Author

@sdaitzman Do you think it's clear enough to users that once tags have been selected in the filter, they just click anywhere outside of the window to close it?
Screen Shot 2024-09-24 at 3 19 48 PM

@jmakowski1123
Copy link
Author

Overall this is great. I love the highlighting feature and how it's responsive to where the word match is in the description, even if the description doesn't fit in the tile preview.

What are the boundaries of the text search? Is it title, description, metadata?

@sdaitzman
Copy link

@sdaitzman Do you think it's clear enough to users that once tags have been selected in the filter, they just click anywhere outside of the window to close it?

@jmakowski1123 I think it will be clear enough, since other tools work fairly similarly. If we wanted to make things more explicit, we could add an "Apply Filters" button, but I think it's a common pattern to click outside a dropdown like this to close it.

@pomegranited
Copy link
Contributor

@jmakowski1123

What are the boundaries of the text search? Is it title, description, metadata?

Keyword search is done across the component display name, block ID, block content, description, tag titles, and collection titles (in that order of priority, same for library components). And any of that is easy to change if needed.

@jmakowski1123 jmakowski1123 moved this from Ready for AC testing to Done in Libraries Overhaul Sep 30, 2024
@jmakowski1123 jmakowski1123 closed this as completed by moving to Done in Libraries Overhaul Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

5 participants