Drupal is a registered trademark of Dries Buytaert
seven 2.0.0-beta6 New beta version released for theme seven (2.0.0-beta6). seven 1.0.1-beta1 First beta version released for theme seven (1.0.1-beta1). raven 7.3.7 Minor update available for module raven (7.3.7). user_reference_invite 1.3.1 Minor update available for module user_reference_invite (1.3.1). user_reference_invite 1.3.0 Minor update available for module user_reference_invite (1.3.0). flowdrop_ui 1.3.0 Minor update available for module flowdrop_ui (1.3.0). flowdrop_ai_provider 1.0.1 Minor update available for module flowdrop_ai_provider (1.0.1). cloudfront_cache_path_invalidate 4.1.2 Minor update available for module cloudfront_cache_path_invalidate (4.1.2). ckeditor5_bootstrap 1.0.1 Minor update available for module ckeditor5_bootstrap (1.0.1). site_template_helper 1.0.2 Minor update available for module site_template_helper (1.0.2). modal_page 6.0.0-beta13 New beta version released for module modal_page (6.0.0-beta13). module_builder 4.2.2 Minor update available for module module_builder (4.2.2). universal_file_utils 3.0.0-beta3 New beta version released for module universal_file_utils (3.0.0-beta3). one_page_crm_api 1.0.0-beta2 New beta version released for module one_page_crm_api (1.0.0-beta2). one_page_crm_api 1.0.0-beta1 First beta version released for module one_page_crm_api (1.0.0-beta1). accesstools 2.0.0 Module accesstools updated after 10 months of inactivity (2.0.0). pulse_theme New module pulse_theme appeared in the Drupal ecosystem. search_api_page New module search_api_page appeared in the Drupal ecosystem. google_image_sitemap New module google_image_sitemap appeared in the Drupal ecosystem. user_visits New module user_visits appeared in the Drupal ecosystem.

Provides a structured, config-driven accessibility statement 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, German translation
    included
  • 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
1
First release
Mar 2026
Latest release
1 day ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.0 Stable Mar 15, 2026