About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
configuration:book_previews

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
configuration:book_previews [2015/12/14 20:32] – ↷ Links adapted because of a move operation demiankatzconfiguration:book_previews [2023/10/18 13:10] (current) – [Controlling Which Previews Display] demiankatz
Line 1: Line 1:
 ====== Book Previews ====== ====== Book Previews ======
  
-VuFind is able to fetch previews for books contained in [[http://books.google.com/|Google Book Service]], [[http://www.hathitrust.org/|HathiTrust]] and the [[http://openlibrary.org/|Open Library]]. These previews are displayed in results pages and on individual record pages. Lookups are made asynchronously using OCLC, LCCN and ISBN numbers. Administrators can choose to enable one or all of these providers by modifying the "previews" line in [[:config.ini]].+VuFind® is able to fetch previews for books contained in [[http://books.google.com/|Google Book Service]], [[http://www.hathitrust.org/|HathiTrust]] and the [[http://openlibrary.org/|Open Library]]. These previews are displayed in results pages and on individual record pages. Lookups are made asynchronously using OCLC, LCCN and ISBN numbers. Administrators can choose to enable one or all of these providers by modifying the "previews" line in [[configuration:files:config.ini]].
  
 ===== Branding Issues ===== ===== Branding Issues =====
  
-Note that there may be some issues with branding of Google Book Search results. See [[http://code.google.com/apis/books/branding.html|this page]] before using GBS.+Note that there may be some issues with branding of Google Book Search results. See the [[http://code.google.com/apis/books/branding.html|Google Branding Guidelines]] before using GBS.
  
 ===== Controlling Which Previews Display ===== ===== Controlling Which Previews Display =====
  
-Starting with VuFind 1.4, you can also choose exactly what types of previews you would like to display on the relevant line for each provider. Google Books and Open Library classify their previews as full, partial or noview. Noview pages consist of an index page with some bibliographical information and reviews from 3rd parties. See [[http://code.google.com/apis/books/docs/dynamic-links.html#JSONformat|this page]] for more details.+You can also choose exactly what types of previews you would like to display on the relevant line for each provider. Google Books and Open Library classify their previews as full, partial or noview. Noview pages consist of an index page with some bibliographical information and reviews from 3rd parties. See the [[http://code.google.com/apis/books/docs/dynamic-links.html#JSONformat|JSON results format documentation]] for more details.
  
-HathiTrust classify their previews according to rights codes. The possible codes are pd,ic,opb,orph,und,umall,world,nobody,pdus,cc-by,cc-by-nd,cc-by-nc-nd,cc-by-nc,cc-by-nc-sa,cc-by-sa,orphcand,cc-zero,und-world.  See [[http://www.hathitrust.org/rights_database#Attributes|this page]] for full details+HathiTrust classify their previews according to rights codes. The possible codes are pd,ic,opb,orph,und,umall,world,nobody,pdus,cc-by,cc-by-nd,cc-by-nc-nd,cc-by-nc,cc-by-nc-sa,cc-by-sa,orphcand,cc-zero,und-world.  See the [[http://www.hathitrust.org/rights_database#Attributes|HathiTrust rights page]] for full details
  
 By removing any code from the rights lines, you will prevent previews with these codes from being displayed. By removing any code from the rights lines, you will prevent previews with these codes from being displayed.
  
-===== Security Issues ===== 
- 
-Only the Google Books previews currently operate over SSL.  This means that, if your VuFind site runs behind HTTPS, the Open Library and HathiTrust previews may cause security warnings in some browsers.  The only way to prevent these errors currently is to set up a proxy (for example, [[https://github.com/cowboy/php-simple-proxy|php-simple-proxy]]) and modify the code to point to it.  Before proxying Open Library or HathiTrust content, please contact the service provider to get permission and make appropriate arrangements. 
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
configuration/book_previews.1450125173.txt.gz · Last modified: 2015/12/14 20:32 by demiankatz