This module provides a tool to track entity relationships in Drupal.
Out of the box, you will be able to view reports regarding entity usage and
relationships between Nodes, Taxonomy Terms, Blocks, and many others, including
custom and contrib entities. No need to create a View showing reverse
relationships on nodes, etc. -- this module will do it for you.
Configure the module to show a Local Task ("Usage" tab), then set up tracked
Source and Target entities, and you're done!
The module can also be configured to show a warning message when editing or
deleting entities with active references, i.e. they're being used somewhere.
# Supported Relationships
Currently the following tracking methods are supported:
- Entities related trough entity_reference fields
- Entities related trough link fields
- Entities related through entity_reference fields
- Entities related through link fields
- Standard HTML links inside text fields (when pointing to an entity URL).
- Entities embedded into text fields using the Entity Embed module
- Entities embedded into text fields using the LinkIt module
- Entities related through block_field fields (provided by the Block Field
module)
- Entities related through entity_reference_revision fields
- Entities related through dynamic_entity_reference fields
- Entities embedded into text fields using the [Entity Embed](https://www.drupal.org/project/entity_embed) or [LinkIt](https://www.drupal.org/project/linkit) modules
- Entities related through fields provided by the [Block Field](https://drupal.org/project/block_field),
[Entity Reference Revisions](https://www.drupal.org/project/entity_reference_revisions), and [Dynamic Entity Reference](https://www.drupal.org/project/dynamic_entity_reference) modules
- Entities related through Layout Builder. Supported methods: Core's inline
(non-reusable) content blocks, and entities selected through the contributed