BachelorDragon.png

The bachelor programme Celtic Languages and Culture at Utrecht University is under threat.


arraysize: 0


IIIF extension

The IIIF extension is an extension to MediaWiki which offers a number of APIs for working with IIIF (International Image Interoperability Framework), such as integrating annotations, creating collections and using MediaWiki image files. Some of its features are based on Semantic MediaWiki. The extension can be downloaded from Github. It does not include Mirador, which is part of a separate extension, but the extensions can be used together.
Extension

Many examples were written to make use of resources from Digital Collections at Trinity College, Dublin. Unfortunately, these resources are no longer available for machine-readable operations.

Demos

IIIF namespace

This extension automatically creates a page namespace with the IIIF: prefix for any JSON content you might want to store in the wiki. A link at the top provides direct access to the JSON content. If you have CodeEditor installed, then the Ace editor is available to you for editing code.

These are convenience features because :

  • While you can, you do not have to set up your IIIF namespace yourself.
  • While you can you always access the raw JSON by appending ?action=raw to the page's URL, this is non-transparent to general visitors and triggers the browser to download the content as a file to your machine. Instead, a short and friendly redirect URL is offered to let you access JSON directly in the browser.

An example of such a page on this site is IIIF:Config/smwquery.

Included

In short, this extension comes with the following features:

  • API services with the following actions:
    • iiif-manifest
    • iiif-mw-pres
    • iiif-mw-img
    • iiif-annotations
    • iiif-collection
    • iiif-wiki
  • Redirect service from Special:IIIFServ/...
  • IIIF namespace for JSON content
  • Parser function #iiif-get-canvases