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

Fetching List Filter Functionality #519

Open
EeveesEyes opened this issue Jun 10, 2021 · 0 comments
Open

Fetching List Filter Functionality #519

EeveesEyes opened this issue Jun 10, 2021 · 0 comments
Labels
feature A new feature high priority This must be done usability improvement usability improvement User Interface Issue related to the User Interface

Comments

@EeveesEyes
Copy link
Collaborator

Reason (Why?)
Currently, the fetching list displays a predefined query. The resulting list is static and there is no possibility for the user to filter or sort it.

Solution (What?)
Add a sorting and a filter functionality to the fetching list. Both depend on the type crawled by the query, which is given to the fetching list.
The sorting functionality lets the user choose from:

  • sort bidirectional by inception(artwork)/time period (artist/movement)
  • sort bidirectional by name (alphabetically)
  • sort by rank
  • sort by default

The filter functionality is a bit more complicated. It aggregates all foreign identifies from the result set, chooses e.g. the top 100 and queries these QIDs. This result is displayed in badges at the top of the fetching list and when a badge is clicked, it gets added to the query as an additional qualifier (must match). The list of filters should be hidden by default (like the more tab)

Out of scope
Anything that is out of scope and shall not be implemented

Relation to other Issues
This could be used in #507

Acceptance criteria
Sorting and filter functionalities are added to the fetching list

@EeveesEyes EeveesEyes added feature A new feature medium priority Should be implemented usability improvement usability improvement User Interface Issue related to the User Interface labels Jun 10, 2021
@EeveesEyes EeveesEyes added this to the Upcoming Features (WS21/22) milestone Jul 1, 2021
@EeveesEyes EeveesEyes added high priority This must be done and removed medium priority Should be implemented labels Jul 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature high priority This must be done usability improvement usability improvement User Interface Issue related to the User Interface
Projects
None yet
Development

No branches or pull requests

1 participant