Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions _includes/viewer_link.html
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,11 @@
https://tify-iiif-viewer.github.io/tify/?iiif-content={{manifest_url |strip}}
{% endcapture %}
{% assign default_text="View in TIFY" %}
{% elsif include.type == 'Triiiceratops' %}
{% capture viewer_url %}
https://d-flood.github.io/triiiceratops/viewer/?iiif-content={{manifest_url |strip}}
{% endcapture %}
{% assign default_text="View in Triiiceratops" %}
{% else %}
{% capture default_text %}Unknown Viewer type '{{ include.type}}'{% endcapture %}
{% capture viewer_url %}{{manifest_url |strip}}{% endcapture %}
Expand Down
1 change: 1 addition & 0 deletions recipe/0001-mvm-image/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ viewers:
- Curation
- liiive
- TIFY
- Triiiceratops
topic:
- basic
- image
Expand Down
3 changes: 2 additions & 1 deletion recipe/0004-canvas-size/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ viewers:
- Theseus
- Curation
- TIFY
- Triiiceratops
topic: image
code:
- iiif-prezi3
Expand Down Expand Up @@ -41,7 +42,7 @@ The aspect ratio should be consistent between your source image and Canvas. Othe

This example shows a Manifest with a single Canvas that has height and width dimensions three times the pixel dimensions of the image in order to construct a Canvas with both dimensions greater than 1000px.

{% include manifest_links.html viewers="UV, Mirador, Annona, Theseus, Curation, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Theseus, Curation, TIFY, Triiiceratops" manifest="manifest.json" %}
{% include jsonviewer.html src="manifest.json" config="data-line='14-15,29-30'"%}

# Related recipes
Expand Down
3 changes: 2 additions & 1 deletion recipe/0005-image-service/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ viewers:
- Curation
- liiive
- TIFY
- Triiiceratops
topic:
- basic
- image
Expand Down Expand Up @@ -40,7 +41,7 @@ Though a version 3 Manifest may specify a service using the version 2 `@id` and

## Example

{% include manifest_links.html viewers="Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, liiive, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, liiive, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="36-42"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0006-text-language/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ viewers:
- Theseus
- Curation
- TIFY
- Triiiceratops
topic: basic
property: label, summary, metadata, requiredStatement
code:
Expand Down Expand Up @@ -48,7 +49,7 @@ Note not all viewers support all languages and users should check the viewers wi

The image in this example was sourced via Wikimedia Commons and is public domain.

{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, Curation, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, Curation, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="6-11, 16-21, 24-26, 31-36, 39-44, 49-54, 58-63, 66-68"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0007-string-formats/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ viewers:
- Curation
- liiive
- TIFY
- Triiiceratops
topic: property
property: label, summary, metadata, requiredStatement
code:
Expand All @@ -36,7 +37,7 @@ For security reasons, clients are expected to allow only `a`, `b`, `br`, `i`, `i

## Example

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, liiive, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, liiive, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="7,12,24,38"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0008-rights/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ viewers:
- Theseus
- Curation
- TIFY
- Triiiceratops
topic: property
property: rights, requiredStatement
code:
Expand Down Expand Up @@ -43,7 +44,7 @@ None known.

## Example

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="15-27"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0009-book-1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ viewers:
- Theseus
- Curation
- TIFY
- Triiiceratops
topic:
- image
- basic
Expand Down Expand Up @@ -40,7 +41,7 @@ You should also consider providing a [thumbnail][prezi3-thumbnail] for each Canv

## Example

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" %}

Expand Down
5 changes: 3 additions & 2 deletions recipe/0010-book-2-viewing-direction/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ viewers:
support: partial
- id: TIFY
support: partial
- Triiiceratops
topic:
- image
- property
Expand Down Expand Up @@ -46,15 +47,15 @@ None known

This Manifest shows the playbill for "Akiba gongen kaisen-banashi," "Futatsu chōchō kuruwa nikki", and "Godairiki koi no fūjime", kabuki performances at the Chikugo Theater in Osaka, from the fifth month of Kaei 2 (May, 1849).

{% include manifest_links.html viewers="UV, Mirador, Annona, Theseus, Curation, TIFY" manifest="manifest-rtl.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Theseus, Curation, TIFY, Triiiceratops" manifest="manifest-rtl.json" %}

{% include jsonviewer.html src="manifest-rtl.json" config='data-line="15"' %}

## Example 2: `viewingDirection` `top-to-bottom`

This Manifest represents a portion of the diary of William Lewis Sachtleben, an American long-distance cyclist who rode across Asia from Istanbul to Peking in 1891 to 1892 with Thomas Gaskell Allen Jr., his classmate from Washington University.

{% include manifest_links.html viewers="UV, Mirador, Annona, TIFY" manifest="manifest-ttb.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, TIFY, Triiiceratops" manifest="manifest-ttb.json" %}

{% include jsonviewer.html src="manifest-ttb.json" config='data-line="15"' %}

Expand Down
5 changes: 3 additions & 2 deletions recipe/0011-book-3-behavior/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ viewers:
- Theseus
- id: TIFY
support: partial
- Triiiceratops
topic: property
property:
- behavior
Expand Down Expand Up @@ -47,15 +48,15 @@ The property is permissible for all resource types, but some values (`unordered`

This Manifest represents an Ethiopic accordion book with a continuous layout running left-to-right. It has four images that, when using the `"behavior": "continuous"` property, will display as a single continuous image in the viewer.

{% include manifest_links.html viewers="Mirador, Theseus" manifest="manifest-continuous.json" %}
{% include manifest_links.html viewers="Mirador, Theseus, Triiiceratops" manifest="manifest-continuous.json" %}

{% include jsonviewer.html src="manifest-continuous.json" config='data-line="10-12"' %}

### Use case 2: Book imaged as 2-page spreads (`individuals`)

This Manifest represents a book imaged as 2-page spreads (two facing pages in a single image). When using the `"behavior": "individuals"` property, the presentation client will force a one-at-a-time view and remove the "book view" option.

{% include manifest_links.html viewers="UV, Mirador, Theseus, TIFY" manifest="manifest-individuals.json" %}
{% include manifest_links.html viewers="UV, Mirador, Theseus, TIFY, Triiiceratops" manifest="manifest-individuals.json" %}

{% include jsonviewer.html src="manifest-individuals.json" config='data-line="10-12"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0019-html-in-annotations/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ viewers:
- Glycerine Viewer
- Theseus
- TIFY
- Triiiceratops
topic:
- basic
code:
Expand Down Expand Up @@ -46,7 +47,7 @@ If you have requirements outside of these rules you may be able to configure a c

This example Manifest contains an embedded Annotation containing the HTML text "Göttinger Marktplatz mit Gänseliesel Brunnen" with a link to the Wikipedia Article "Gänseliesel-Brunnen (Göttingen)" behind the words "Gänseliesel Brunnen" and an image of the Wikipedia logo. The Annotation has the motivation `commenting` targeting the whole Canvas. The Annotation is the single content of an Annotation Page contained in the `annotations` property of the Canvas.

{% include manifest_links.html viewers="Mirador,Annona, Glycerine Viewer, Theseus, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="Mirador,Annona, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="53-58"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0021-tagging/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ viewers:
- Theseus
- liiive
- TIFY
- Triiiceratops
topic: annotation
code:
- iiif-prezi3
Expand All @@ -36,7 +37,7 @@ In this Manifest, we use a photograph of Göttingen from the 2019 IIIF annual co

Because the statue is not the sole or dominant element of the photo, we've targeted the tag to a portion of the photo using fragment selector syntax.

{% include manifest_links.html viewers="Mirador,Annona,Glycerine Viewer, Theseus, liiive, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="Mirador,Annona,Glycerine Viewer, Theseus, liiive, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="44-63"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0024-book-4-toc/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ viewers:
- Theseus
- Glycerine Viewer
- TIFY
- Triiiceratops
topic: structure
property: structures
---
Expand Down Expand Up @@ -39,7 +40,7 @@ In this example, an Ethiopic manuscript contains multiple works, one of which co
* Monday
* Tuesday

{% include manifest_links.html viewers="UV, Mirador, Glycerine Viewer, Theseus, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="246-326, 247-254, 275-282"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0027-alternative-page-order/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ layout: recipe
tags: [book, presentation]
summary: "Using Ranges to offer alternative orderings of book pages."
viewers:
- Triiiceratops
topic:
- structure
---
Expand All @@ -29,7 +30,7 @@ Two Ranges are provided within the `structures` to represent this case study. Fr

Images provided by permission of Biblioteca Civica Bertoliana.

{% include manifest_links.html viewers="" manifest="manifest.json" %}
{% include manifest_links.html viewers="Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="200-261"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0029-metadata-anywhere/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ viewers:
- Theseus
- Curation
- TIFY
- Triiiceratops
topic: property
property: metadata
---
Expand All @@ -40,7 +41,7 @@ Note: Clover supports Metadata at the Manifest level but not down at the Canvas.

Credit: *John Dee performing an experiment before Queen Elizabeth I*. Oil painting by Henry Gillard Glindoni. Credit: Wellcome Collection. Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, Curation, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="10-59, 83-96, 136-149"' %}

Expand Down
7 changes: 4 additions & 3 deletions recipe/0030-multi-volume/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ viewers:
- Glycerine Viewer
- Theseus
- TIFY
- Triiiceratops
topic: structure
---

Expand Down Expand Up @@ -38,19 +39,19 @@ Following the Collection resource are the two Manifests for vol. 1 and vol. 2 th

**Example Collection for the multi-volume work *青楼絵本年中行事 [Seirō ehon nenjū gyōji]*:**

{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, TIFY" manifest="collection.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="collection.json" %}

{% include jsonviewer.html src="collection.json" config='data-line="4, 10-12"' %}

**Example Manifest for vol. 1 of *青楼絵本年中行事 [Seirō ehon nenjū gyōji]*:**

{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, TIFY" manifest="manifest_v1.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest_v1.json" %}

{% include jsonviewer.html src="manifest_v1.json" %}

**Example Manifest for vol. 2 of *青楼絵本年中行事 [Seirō ehon nenjū gyōji]*:**

{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, TIFY" manifest="manifest_v2.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest_v2.json" %}

{% include jsonviewer.html src="manifest_v2.json" %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0031-bound-multivolume/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ viewers:
- Theseus
- Glycerine Viewer
- TIFY
- Triiiceratops
topic:
- structure
---
Expand Down Expand Up @@ -69,7 +70,7 @@ This will produce an index of the constituent volumes like so:
* Erste Ausgabe... (Vol. 1)
* Zweyte Ausgabe... (Vol. 2)

{% include manifest_links.html viewers="UV, Mirador, Glycerine Viewer, Theseus, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="UV, Mirador, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="246-315"'%}

Expand Down
7 changes: 4 additions & 3 deletions recipe/0032-collection/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ viewers:
- Glycerine Viewer
- Theseus
- TIFY
- Triiiceratops
topic:
- basic
---
Expand Down Expand Up @@ -53,19 +54,19 @@ Note: Each supporting viewer has a distinct method for toggling between Collecti

**Example Collection**

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, TIFY" manifest="collection.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="collection.json" %}

{% include jsonviewer.html src="collection.json" %}

**Example Manifest for _The Gulf Stream_**

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, TIFY" manifest="manifest-01.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest-01.json" %}

{% include jsonviewer.html src="manifest-01.json" %}

**Example Manifest for _Northeaster_**

{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, TIFY" manifest="manifest-02.json" %}
{% include manifest_links.html viewers="UV, Mirador, Annona, Clover, Glycerine Viewer, Theseus, TIFY, Triiiceratops" manifest="manifest-02.json" %}

{% include jsonviewer.html src="manifest-02.json" %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0033-choice/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ viewers:
- Annona
- Theseus
- TIFY
- Triiiceratops
topic: structure
property:
---
Expand Down Expand Up @@ -71,7 +72,7 @@ In this example, we have a single Canvas with the `body.type` "Choice" containin

Credit: *John Dee performing an experiment before Queen Elizabeth I*. Oil painting by Henry Gillard Glindoni. Credit: Wellcome Collection. Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)

{% include manifest_links.html viewers="Mirador, Annona, Theseus, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="Mirador, Annona, Theseus, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="25-67"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0035-foldouts/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ tags: [images, behavior, non-paged]
summary: "Demonstrates how to model a foldout diagram or map."
viewers:
- Theseus
- Triiiceratops
topic: structure
property: behavior
---
Expand Down Expand Up @@ -52,7 +53,7 @@ The "non-paged" behavior on Canvases is not yet supported by viewers making this

![thumbnail layout example with non-paged](layout_example1.jpg)

{% include manifest_links.html viewers="Theseus" manifest="manifest.json" %}
{% include manifest_links.html viewers="Theseus, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="10-12, 134-136"' %}

Expand Down
3 changes: 2 additions & 1 deletion recipe/0036-composition-from-multiple-images/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ viewers:
- Annona
- Theseus
- TIFY
- Triiiceratops
topic: structure
property:
---
Expand Down Expand Up @@ -62,7 +63,7 @@ A manifest with a single canvas that has two images painted on it. One is of the

*Note: Currently, Mirador 3 only partially supports the layering of multiple images on a single Canvas and it is particularly noteworthy in this use case. While previous iterations of Mirador processed the images upwards from the first painting annotation, Mirador 3 does this in reverse. This means that the second image (the missing illustration detail) is hidden behind the image of the full folio and the user cannot view the reconstructed scene.*

{% include manifest_links.html viewers="Mirador, Annona, Theseus, TIFY" manifest="manifest.json" %}
{% include manifest_links.html viewers="Mirador, Annona, Theseus, TIFY, Triiiceratops" manifest="manifest.json" %}

{% include jsonviewer.html src="manifest.json" config='data-line="22-45, 46-70"' %}

Expand Down
Loading