EBSCO Discovery Service API searcher for NCSU Quick Search
Include the searcher gem in your Gemfile:
gem 'quick_search-ebsco_discovery_service_api_searcher'
Run bundle install:
bundle install
This gem provides two separate EBSCO Discovery Service searchers:
*ebsco_discovery_service_api_searcher: A searcher that queries EBSCO Discovery Service for all item types *ebsco_discovery_service_api_article_searcher: A searcher that limits the EBSCO Discovery Service query to articles and book chapters
The ebsco_discovery_service_api_article_searcher has special handling to return a direct link to the article (instead of to the EBSCO catalog entry), where possible.
In your search application:
-
Add the "ebsco_discovery_service_api" searcher to config/quick_search_config.yml
-
Copy the config/ebsco_discovery_service_api_config.yml file into the config/searchers/ directory and fill out the values are appropriate.
-
Include in your Search Results page
<%= render_module(@ebsco_discovery_service, 'ebsco_discovery_service_api') %>
-
Add the "ebsco_discovery_service_api_article" searcher to config/quick_search_config.yml
-
Copy the config/ebsco_discovery_service_api_article_config.yml file into the config/searchers/ directory and fill out the values are appropriate.
-
Include in your Search Results page
<%= render_module(@ebsco_discovery_service_article, 'ebsco_discovery_service_api_article') %>