discoverygarden/islandora_member_of_entailment

Maintain flattened representation of the hierarchy of nodes represented by Islandora's field_member_of relationship.

Maintainers

Package info

github.com/discoverygarden/islandora_member_of_entailment

Type:drupal-module

pkg:composer/discoverygarden/islandora_member_of_entailment

Transparency log

Statistics

Installs: 0

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v1.3.1 2025-11-04 18:01 UTC

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:

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.

License

GPLv3