Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Dxpr Theme 8.1.4 Minor update available for theme dxpr_theme (8.1.4). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Single Page Application Landing Page 2.0.11 Minor update available for module spalp (2.0.11). Look 2.0.2 Minor update available for module look (2.0.2). Autocomplete Search Suggestions 4.1.3 Minor update available for module suggestion (4.1.3). Zoom on hover 1.1.4 Minor update available for module zoom_on_hover (1.1.4). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs. Augmentor AI 1.2.3 Module augmentor updated after 12 months of inactivity (1.2.3).

This module provides a structured and configurable way to generate an accessibility statement for your website. It supports both public sector and private sector requirements, ensuring all necessary information is included through a guided setup instead of free-form text.

Provides a structured, config-driven accessibility statement (Erklärung zur Barrierefreiheit / EzB) page. Supports public sector bodies (EU Directive 2016/2102 / BITV 2.0) and private sector products/services (European Accessibility Act 2019/882 / BFSG). Enforces completeness through structured fields instead of a free-text node.

Features

  • Two statement types: public sector (EU Directive 2016/2102 / BITV 2.0)
    and private sector (European Accessibility Act 2019/882 / BFSG)
  • Structured admin form with conditional fields per statement type
  • Configurable page path (e.g.,
    /barrierefreiheitserklaerung)
  • Conformance status against EN 301 549, WCAG 2.1 AA, or WCAG 2.2 AA
  • Non-accessible content items with categories (non-compliance,
    disproportionate burden, out of scope), grouped in the output
  • Contact section with name, email, phone, and postal address
  • Enforcement/arbitration body with full contact details (public
    sector)
  • Market surveillance authority (private sector / BFSG)
  • Accessible: semantic HTML, ARIA attributes, sanitized tel: links,
    aria-live for AJAX
  • Multilingual: config translation support
  • Themeable: override accessibility-statement.html.twig in
    your theme
  • Footer menu link automatically added on installation
  • No dependencies beyond Drupal core

Post-Installation

  1. Navigate to Administration > Configuration > System > Accessibility
    Statement
  2. Select the statement type (public sector or private sector)
  3. Fill in the required fields for your organization
  4. Optionally change the page path (default: /accessibility-statement)
  5. Visit the configured path to view the published statement

A link is automatically added to the footer menu. Until the form is saved, the public page shows a notice that the statement has not been configured yet.

Additional Requirements

Drupal 10.3 or 11. No additional modules required.

Similar projects

There is currently no Drupal module that generates a structured, schema-validated accessibility statement from configuration. Existing solutions typically rely on free-text nodes, which lack structure, cannot enforce completeness of legally required sections, and are hard to keep consistent across multiple sites.

Activity

Total releases
2
First release
Mar 2026
Latest release
2 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.1 Stable May 25, 2026
1.0.0 Stable Mar 15, 2026