Property talk:P6108
Documentation
JSON-LD formatted document URL reference described by the IIIF Presentation API
List of violations of this constraint: Database reports/Constraint violations/P6108#Item P31, SPARQL
URL contain `json`, `manifest` or an ID (Help)
Violations query:
SELECT ?item ?v { ?item wdt:P6108 ?value . BIND (STR(?value) AS ?v) FILTER (REGEX(?v, "^(.*(json|manifest|\\d).*)$") = false) }
List of this constraint violations: Database reports/Complex constraint violations/P6108#Check URL
(Help)
Violations query:
SELECT ?item ?v { ?item wdt:P6108 ?value. BIND (STR(?value) AS ?v) FILTER (REGEX(?v, "^(.*(manifest).*)$") = false) FILTER (?item NOT IN (wd:Q78781054, wd:Q62066158)) # exceptions }
List of this constraint violations: Database reports/Complex constraint violations/P6108#Check URL contain `manifest`
Inspiration
editHT Spinster: https://iiif.io/community/?fbclid=IwAR0Cxoy3TLfTUAmgt8jwUxNyanD4G_5t2vMv5zuzMJCIiGFpy6oeH-O-S8Y#participating-institutions Multichill (talk) 10:18, 16 November 2018 (UTC)
Discussion
edit- Removed the domain constraint, as there (a) there are many non works of art that are represented by IIIF Manifests, and (b) groups should be represented by IIIF Collections, not by Manifests.
- Removed distinct values constraint, as a single sheet that has two drawings on it would be two distinct works of art, represented by the same Manifest. Thus the same value would occur in multiple instances.
– The preceding unsigned comment was added by Azaroth42 (talk • contribs) at 17:45, 26 March 2019 (UTC).
Clarify Presentation API version (2.x ./. 3.0)
editAs IIIF Presentation API 3.0 introduces several breaking changes, and often tools such as the formatter URLs provided only work with 2.x, not with 3.0 manifests, we should clarify that the property is meant exclusively for v 2.x manifests..
For now, I'd suggest to enhance the description text accordingly. When need arises, a new "IIIF v3 property" should be introduced and the current property renamed. --Jneubert (talk) 14:39, 12 March 2022 (UTC)
URL Formatter
editCan anybody hint at what is wrong so far in the (Third Party) Formatter URL value?
The only public resolver I know so far for v2 Manifests is:
[1]https://uv-v4.netlify.app/#?manifest=
eg.
[2]https://uv-v4.netlify.app/#?manifest=https://gn.biblhertz.it/fotothek/api/iiif/3/werk/obj08015549/manifest
How to make that work?
The "Third Party URL Formatter" are all not working anymore (and should be deleted). The only viewer working as of now is the UniversalViewer I've put as "URL Formatter".
But the system doesn't like that, alas
Any ideas?