mirador icon indicating copy to clipboard operation
mirador copied to clipboard

Showing 0 Annotations

Open agniramadani opened this issue 2 years ago • 7 comments

Does anyone have any suggestion or idea on how to display the annotations in Mirador 3? When I try with other loadedManifest: ... it works fine, but it shows 0 annotations in my case.

agniramadani avatar Jul 28 '22 13:07 agniramadani

Could you provide a manifest where Mirador 3 doesn't display the annotations?

A possible pitfall are the motivations of the annotations. With the default config, Mirador only displays commenting, painting and tagging annotations: https://github.com/ProjectMirador/mirador/blob/e7ba59a9ab3d0f19a08056b8be06e95ebb7bcd23/src/config/settings.js#L238-L241 If you need to display different motivations, you will have to add an annotations entry to your Mirador config.

lutzhelm avatar Jul 29 '22 07:07 lutzhelm

Screen Shot 2022-08-05 at 15 32 14

agniramadani avatar Aug 05 '22 13:08 agniramadani

So, to clarify, your problem is with the image annotations? From what I can see, your image service entry lacks an image service @context, e.g. http://iiif.io/api/image/2/context.json, and a compliance level, depending on what version your image server is on and what it is capable of. See also: https://iiif.io/api/annex/services/#image-information

lutzhelm avatar Aug 05 '22 15:08 lutzhelm

The same manifest works in Mirador2 and shows all the annotations, but not in Mirador3

agniramadani avatar Aug 08 '22 08:08 agniramadani

It could be you're missind the annotation list. Mirador 3 asks for an annotation list in which the annotations are provided. That works different than the mirador 2. I suggest you to take a look on the example manifests within the Mirador 3 annotations-plugin demo.

PR-Obst avatar Aug 11 '22 14:08 PR-Obst

My backend works on Ruby on Rails, and the manifest is created from there; the admin dashboard runs on Ruby, and for that, I use: mirador_rails everything works fine. All the annotations are showing.

The problem is: I have created another frontend using ReactJs and used the same manifest, but the annotations are not showing.

Do you think there is a way that mirador_rails and mirador3 will work with the exact manifest?

agniramadani avatar Aug 18 '22 11:08 agniramadani

This is the manifest I use

agniramadani avatar Aug 19 '22 13:08 agniramadani