Skip to content
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

isAnnotationOf block appears on every Islandora page, not just those that have annotations #17

Open
jjdipasquale opened this issue Sep 25, 2015 · 2 comments
Assignees
Labels
Milestone

Comments

@jjdipasquale
Copy link
Member

When testing islandora_webform, I did the following:

Create webform:

  • content model filter = Islandora Page Content Model
  • collection filter = [one of my test collections]
  • add a link to = all matched objects
  • ingest destination = new Islandora Annotation CModel
  • relationship = is Derivation Of
  • namespace = vassar

From there, I enabled the module's block with settings to only show on pages that match islandora/object/*

Result: the isAnnotationOf block appeared on every Islandora page, not just those that have annotations. (Need logic statements similar to those found in Compound Object module for relationships?)

I'm hoping this is operator error on my part, but wanted to get this into the issues queue, as per Patrick's excellent suggestion.

Thanks very much!

@patdunlavey patdunlavey self-assigned this Sep 25, 2015
@patdunlavey patdunlavey added this to the 7.x-1.1 milestone Sep 25, 2015
@patdunlavey
Copy link
Member

Hi Joanna,

I'm having trouble figuring out how to reproduce this. One thing I noticed in your problem description is that the block which is appearing everywhere is the "isAnnotation" block, not the "isDerivationOf" block, which is what you said you are using to relate ingested annotations to the pages. Also, you said that your ingest destination is the "Islandora Annotation CModel". But that cmodel has no form association, so, at least as things currently stand, can't have fields mapped to it and therefore can't be ingested. Is that a case of mistaken description of what you did, or is the description accurate?

Thanks, Pat

@patdunlavey patdunlavey added question and removed bug labels Jan 12, 2016
@jjdipasquale
Copy link
Member Author

Hi Pat,

It's been a long time since I did this and I think I was following what I remembered of Peter's process, but I'm sure there was something that I didn't do properly. I will check! Thanks for the clarification and hopefully I'll have more to report fairly soon (probably tonight / tomorrow?).

Best,
Joanna

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants