Salman Jaffery Publishes Taxonomy Content Report Module for Drupal 10 and 11

Salman Jaffery Releases Taxonomy Content Report Module for Drupal 10 and 11

A Drupal module created by Salman Jaffery provides a Views-based interface for generating content reports using taxonomy hierarchies. The module, Taxonomy Content Report, allows site builders to filter and organise content by taxonomy terms and display results through configurable View outputs.

Jaffery announced the release in a LinkedIn post, outlining the module’s features for Drupal users. The approach enables reports to be built using existing Views configurations, reducing the need for custom development when working with taxonomy-based content structures.

The module includes a hierarchical taxonomy tree that allows selection of parent terms while automatically including associated child terms. It also provides breadcrumb navigation and a summary dashboard that displays counts and percentage distribution of published and unpublished content, with optional visualisation support through Chart.js.

Configuration requires selecting a vocabulary, mapping content types to taxonomy reference fields, and optionally assigning View displays. The assigned View must include a contextual filter for taxonomy term ID (taxonomy_term.tid) to receive term selections from the interface. Additional features include date range filtering, fallback tables when no View is configured, and separate permissions for viewing and administering reports.

Version 1.0.0 was released on 27 April 2026 with support from Coldfront Labs Inc. The module supports Drupal 10 and 11 and can be installed using composer require drupal/taxonomy_content_report:^1.0. Documentation outlines setup and configuration but does not include performance benchmarks or extended implementation examples.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events