Overview

The Islandora Internet Archive Bookreader is an implementation of Open Library's Internet Archive Bookreader web app. It is used by the Islandora Book Solution Pack to display a series of pages as an entire book that can be accessed on the book's 'View' page.

Dependencies

Provisions

Downloads

The Islandora Internet Archive Bookreader module can be found here: http://islandora.ca/sites/default/files/7.x-1.1/islandora_internet_archive_bookreader-7.x-1.1.tar.gz

The actual Bookreader library from Open Library can be found at their GitHub repository here: https://github.com/openlibrary/bookreader

Installation

Though the actual Bookreader module is installed the same way as any Drupal module is, the Bookreader library needs to be downloaded and placed manually. This can be done in two different ways:

Usage

Controls for the Islandora Internet Archive Bookreader are identical to the standard Internet Archive Bookreader:

  1. Link to the front page of the book
  2. Another link to the cover
  3. Search field that is able to look through the OCR datastream of the book object
  4. Button to initiate an OCR search from the text field
  5. Button to have the pages automatically and methodically flip to the next one after a short period of time
  6. Button showing basic MODS information
  7. Button to view the OCR output for the current page
  8. Button to generate URL links to share the book
  9. The actual book's viewing pane
  10. A slider to quickly switch between pages
  11. Button to view a single page at a time
  12. Button to view two pages side by side, like a standard physical book
  13. Button to view all pages in a grid layout
  14. Zoom controls (in and out)
  15. Button to hide the bottom-most navigation pane
  16. Controls to move to the next or previous page

Configuration

A configuration page for the Islandora Internet Archive Bookreader can be found at http://path.to.your.site/admin/islandora/internet_archive_bookreader, and include the following options: