Skip to content

Embed Mirador in Omeka Classic 2.3+ for building rich IIIF-compliant exhibits

License

Notifications You must be signed in to change notification settings

utlib/IiifItems

Repository files navigation

IIIF Toolkit

Annotate. Present. Impress.

IIIF Toolkit by University of Toronto Libraries is a plugin for Omeka Classic 2.3 and up. It integrates Mirador with a built-in annotator, a manifest generator, Simple Pages shortcodes and Exhibit Builder blocks for a rich presentation experience.

System Requirements

  • Omeka Classic 2.3 and up
  • IIIF image server pointing to the Omeka installation's files/original directory (optional if you will only be importing content from existing manifests)

Optional Requirements

IIIF Toolkit can integrate with several popular Omeka rich presentation plugins. At the moment, the following are officially supported:

  • Exhibits Builder 3.x and up
  • Simple Pages 3.x and up
  • Neatline 2.2.x and up

Installation

  • Clone this repository to the plugins directory of your Omeka installation.
  • Sign in as a super user.
  • In the top menu bar, select "Plugins".
  • Find IIIF Toolkit in the list of plugins and select "Install".
  • If you plan to serve your own images via IIIF, see "Pointing a IIIF image server" for details.
  • Select "Save Changes" to continue.

Pointing a IIIF image server

If you plan to serve your own images via IIIF, you must install a IIIF image server pointed to the Omeka installation's files/original directory. Please consult the documentation for your preferred IIIF image server for setup instructions.

After setting up your IIIF image server, you can set the correspondence between file names in files/original and the image server's URIs.

  • Sign in as a super user.
  • In the top menu bar, select "Plugins".
  • Find IIIF Toolkit in the list of plugins and select "Configure".
  • Enter the server, prefix and identifier portion of a standard IIIF image request URI to your IIIF image server in the "IIIF Prefix" option. The following placeholders can be used to represent file-specific properties in the identifier portion:
    • {FULLNAME}: The full name of the file (e.g. 8997b027303b523ab7c4351c4761e4a0.jpg)
    • {FILENAME}: The name of the file without the extension (e.g. 8997b027303b523ab7c4351c4761e4a0)
    • {EXTENSION}: The extension of the file, without the leading dot (e.g. jpg)

For example, if your IIIF image server would serve an image as http://iiif.example.org/images/8997b027303b523ab7c4351c4761e4a0/full/full/0/default.jpg, you can enter http://iiif.example.org/images/{FILENAME} for IIIF Prefix.

Upgrading

Note: It is strongly recommended that you back up or snapshot the Omeka installation before upgrading, in case of unwanted changes or errors.

  • Run git pull or replace the directory with a download.
  • Sign in as a super user.
  • In the top menu bar, select "Plugins".
  • Find IIIF Toolkit in the list of plugins and select "Upgrade".

License

IIIF Toolkit is licensed under Apache License 2.0.

About

Embed Mirador in Omeka Classic 2.3+ for building rich IIIF-compliant exhibits

Resources

License

Stars

Watchers

Forks

Packages

No packages published