-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0466 link for loading manifest #470
Conversation
…anifest 0466 link for loading manifest
Add topic to _data/topic.yml |
Hi @giacomomarchioro, the editors are really pleased to see a content state recipe and are happy with the content of the recipe but suggest some text changes. Would it be possible to make these changes by Tuesday so I can't share it again with the editors on Wednesday before sending it out to the TRC? Rename title of recipe to: Sharing a link to open a Manifest in a specific viewer. Use caseYou would like to provide the user a link to click that will open a specific Manifest directly in a preselected viewer application. For example, on your web page or in an email to a user or colleague, you share a link to a IIIF Manifest for a book that will automatically open in a Mirador instance. Implementation notesThis type of request can be implemented using the IIIF Content State API following the HTTP GET (Query String) Parameter section. The Manifest URL is provided as the value of the iiif-content parameter following the viewer instance URL. Assuming the viewer can be accessed at https://example.org/viewer we can pass the
Note when the content state is a plain URI, rather than a JSON object, it must not be content-state-encoded. ExampleTo open the IIIF Manifest https://iiif.io/api/cookbook/recipe/0001-mvm-image/manifest.json in the Mirador viewer hosted at https://projectmirador.org/embed/, we construct the link as follows: Similarly with Clover we append the |
I noticed a few things:
|
Add disclaimer regarding the URI encoding issue
No description provided.