Skip to content

Creating IIIF Collection(s)

You may want to create and manage IIIF Collections.

Today, we will focus only on IIIF Manifests in the workshop, but if you want to look at how to create and manage Collections the following sections outline how you can do this in the workshop portal.

As stated in the specification, a Collection is an

" ordered list of Manifests, and/or further Collections. Collections allow Manifests and child Collections to be grouped in a hierarchical structure for presentation, which can be for generating navigation, showing dynamic results from a search, or providing fixed sets of related resources for any other purpose."

Create new, empty collection

Within the IIIF Publishing area, you can create a new IIIF Collection by clicking the 'New' option and then selecting Collection.

Create a new collection

Give your collection a ‘Label’ to identify it, and add a brief ‘Summary’ to describe the contents of the collection. The ‘Slug’ will be automatically populated based on your label, it can be changed if required. This Slug determines the URL that your public Collection will be available at.

Click ‘Create’ to generate the new Collection, you will then be navigated to the Collection view, where the empty collection will be displayed. Click the pencil icon, to edit the basic Collection metadata or delete the Collection.

Collection portal view

Add content to your Collection

From this basic Collection view, you can select other existing IIIF content to add to your Collection. Click on the ‘Add items’ link, opens the “IIIF Browser”, where you can browse through and select items from your IIIF Publishing area. You can select multiple items to add within the current folder. Click Add to add the selected items.

Navigate to your spaces

You can also choose to add an external Collection or Manifest directly to your Collection using this ‘Add items’ option. In the “IIIF Browser” paste the URL of an external Collection or Manifest into the address bar and click Add to add this item to your Collection.

Select external collection

Once added, your selected IIIF content should now appear within your Collection.

Your images added as canvases

View (and share) your Collection

With IIIF content added to your Collection, you can now preview how your Collection would be displayed by a IIIF compliant viewer. In the Collection edit view, click on the ‘Open in viewer’ option, and select Theseus (or Mirador).

This will open an instance of Theseus in a new browser tab, with your example collection. You can browse the contents of your Collection, seeing the basic metadata you added earlier and the IIIF content you have added.

Editing your collection

The Collection Portal view allows you to edit the basic metadata for the Collection, add IIIF content and remove IIIF content from your Collection.

For more advanced editing, use the 'Edit with Collection Editor' link.

Using the Collection Editor to update your Collection

Click on the ‘Edit with Collection Editor’ link. This will navigate you to the Collection Editor tool, which provides you with full editorial access to edit your collection as needed.

The default view in the Collection Editor presents the Collection summary in the left hand panel, with the detailed metadata information in the right hand panel, together with the IIIF Content that forms part of the collection listed in the central grid view.

Opening the collection in CE

You can add metadata and other IIIF Collection properties and behaviours to the Collection using the right hand panel. To start, the first improvement we will make is to add a Thumbnail image to our Collection. Clicking 'Add Thumbnail' on the right hand side panel, and perhaps select an image that you have uploaded to your Spaces earlier using the 'Image Service' option.

Adding thumbnail to IIIF Collection

Clicking on the ‘Collection items’ icon in the left hand panel, navigates you to the ‘Manifests and Collections’ view, with the first item in the Collection selected.

Viewing IIIF content in the IIIF Collection

In this ‘Collection items’ view, the right hand panel displays summary information for the selected IIIF content. You can edit the basic metadata for the IIIF content within the collection. In the example below, the Summary metadata for the IIIF Manifest has been updated. Note this change only applies to the IIIF content in the context of that specific Collection; not the underlying IIIF content item.

Viewing IIIF content in the IIIF Collection

We can then update the order of the IIIF Content within the Collection. To do this, click on the ‘pencil’ icon (‘Edit Items’) in the left hand panel top menu. Using the ‘=’ icon, you can drag the canvases into an appropriate order.

Edit IIIF content order

With those changes in place, we can click ‘Save changes’ to save our work.

Additional ordering options and the ‘Delete’ option are available from the three dots menu next to each item in the Collection.

To add more content to your Collection, click on the IIIF Browser link to open the IIIF Browser, which will enable you to search for and add other internal (to your IIIF Publishing area) or externally hosted IIIF content.

Select the IIIF Browser to add content

Add selected content and save

Once you have added your additional IIIF content, click on ‘Save changes’. You can then take a look at your work or share it using the ‘Open in viewer’ link.

Note that IIIF compliant viewers offer varying support for IIIF Collections, the two configured viewers (Theseus and Mirador support navigation and viewing of content from the Collection).

If you want to explore what support different viewers provide, the IIIF Cookbook provides a ‘Viewer Matrix’ where you can see what is available across 10 viewers listed. See https://iiif.io/api/cookbook/recipe/matrix/#viewer-matrix