mlibrary / search

A single-page web application that consolidates the library’s multiple discovery interfaces into one.

Home Page:https://search.lib.umich.edu/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

As an advanced user, I want to toggle filter options.

jonearley opened this issue · comments

Implement advanced search checkbox widget.

Design

screen shot 2017-09-20 at 3 22 40 pm

https://projects.invisionapp.com/d/main#/console/9866766/234703677/preview

Tasks

Note: The backend bug in #23 will prevent the "Remove Search Only" advanced search element from actually removing those items from search results.

Implemented advanced search UI checkboxes following these requirements: https://tools.lib.umich.edu/confluence/display/LDD/Filter+Requirements

Datastore Label UID Type
Mirlyn Available online available_online Checkbox
Mirlyn Include search only HathiTrust Materials search_only Checkbox
ArticlesPlus Limit to articles from scholarly journals is_scholarly Checkbox
ArticlesPlus Exclude newspaper articles exclude_newspapers Checkbox
ArticlesPlus Limit to articles with full text online available_online Checkbox
ArticlesPlus Add results beyond this library's holdings holdings_only Checkbox