Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Accessibility Statement

Security covered Under active development 22 sites

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.

Drupal 10–11

Ask your assistant about Accessibility Statement

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Mar 2026
Latest release
5 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
1.0.1 Stable 10–11 May 25, 2026
1.0.0 Stable 10–11 Mar 15, 2026