Extension Accessibility


Extension Basics

Title
Accessibility
Name
ckanext-accessibility
Type
Private extension
Description
A CKAN extension that provides basic accessibility features such as font size control and contrast mode.
CKAN versions

~2.10.0, ~2.11.0

Show details

These CKAN Versions are exactely matched:

Download-Url (zip)
Download-Url commit date
2025-09-06
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

CKAN Accessibility Extension

A CKAN extension that provides basic accessibility features such as font size control and contrast mode.

Requirements

  • Tested with CKAN 2.11.2 and Python 3

Installation

Docker Installation

  1. Extract the ZIP file containing the extension, e.g.:

    unzip ckanext-accessibility.zip
    
  2. Copy the extensions directory into the container and install it via the Dockerfile:

    COPY ckan-extensions/ $SRC_DIR
    RUN cd $SRC_DIR/ckanext-accessibility && \
       python3 setup.py develop
    
  3. Add the plugin to the plugin list in the .env file:

    CKAN__PLUGINS = "... accessibility ..."
    
  4. Restart the CKAN container:

    docker restart ckan
    

Installation from Source

  1. Extract the ZIP file containing the extension, e.g.:

    unzip ckanext-accessibility.zip -d /usr/lib/ckan/default/src
    
  2. Activate the CKAN virtual environment:

    . /usr/lib/ckan/default/bin/activate
    
  3. Install the extension into the virtual environment:

    cd ckanext-accessibility
    pip install .
    
  4. Add the plugin to the plugin list in the CKAN configuration file (usually located at /etc/ckan/default/ckan.ini). Add it to the variable ckan.plugins:

    ckan.plugins = ... accessibility ...
    
  5. Restart CKAN:

    # For installation on the host, e.g.:
    supervisorctl restart ckan-uwsgi
    

Author and License

Not open source, all rights reserved

(C) 2025, Ondics GmbH

Version
1.0.0
Version release date
2025-09-05
Contact name
Ondics GmbH
Contakt email
Contact Url


Installation Guide

Configuration hints

Configure accessibility features for font size control and high contrast mode. The extension provides template helpers and assets for enhanced accessibility.

Plugins to configure (ckan.ini)
accessibility
CKAN Settings (ckan.ini)
# No specific configuration options documented for this extension # Extension works with default settings after activation
DB migration to be executed
(not set)
<< back to Extensions