discoverygarden / islandora_member_of_entailment
Maintain flattened representation of the hierarchy of nodes represented by Islandora's field_member_of relationship.
Package info
github.com/discoverygarden/islandora_member_of_entailment
Type:drupal-module
pkg:composer/discoverygarden/islandora_member_of_entailment
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2026-08-24 13:57:44 UTC
README
Introduction
Maintain flattened representation of the hierarchy of nodes represented by
Islandora's field_member_of relationship.
Requirements
Presently, only PostgreSQL is supported.
This module requires the following modules/libraries:
- Islandora
- Drupal's core
nodemodule
Installation
Install as usual, see this for further information.
Views integration
Node/"Content" views can be joined by adding relationships. For example, to interact with parents if the nodes in the current result set, you could add:
- The "Islandora Member Of Entailment: Node" (/"IMoE: Node") relationship
- Making use of the "IMoE: Node" relationship, add "Islandora Member Of Entailment"'s "Ancestor node" relationship; and finally,
- Add fields/filters/etc making use of the "Ancestor node" relationship, as desired.
Similarly, it is possible to flip around the direction of the relationships to target descendents.
Troubleshooting/Issues
Having problems or solved a problem? Contact discoverygarden.
Maintainers/Sponsors
This project has been sponsored by:
Development
If you would like to contribute to this module, please check out our helpful Documentation for Developers info, Developers section on Islandora.ca and contact discoverygarden.