Accessibility

Local plugins ::: local_accessibility
Maintained by Adam Jenkins, Ponlawat Weerapanpisit
An accessibility plugin that allows users to customize the visual appearance of a Moodle to suit individual preferences. Functionality is added through widgets, which are subplugins that can be developed separately to the base plugin. The nine included widgets are for text colour, background colour, font face, font size, kerning, letter spacing, line height, link highlighting and image visibility.

Accessibility 2.1.1

Moodle 4.0, 4.1, 4.2, 4.3, 4.4, 4.5
Released: Tuesday, 4 February 2025, 2:36 PM

Version 2.1.1

New widgets

This version adds 4 new widgets:

  • Font Kerning - control whether letters should kern together or not
  • Image visibility - Hide/Show images on the page
  • Letter spacing - Control the spacing between letters
  • Line height - Control the space between lines of text

Other features

Also, as this plugin was developed in Japan, Japanese translations have been added to each of the widgets.

The main plugin that houses the widgets was translates on a AMOS. This translation is included in the Japanese language pack for Moodle.


Plugin overview

Accessibility plugin

This plugin requires subplugins (widgets) to be installed separatedly inside directory widgets of this plugin. After installing widget plugins, site administrator needs to enable widgets by going to Site Administration > Plugins > Accessibility Widgets > Manage Enabled Widgets.

Instructions to develop a widget plugin

Version information

Version build number
2025020200
Version release name
2.1.1
Can be updated to
2.2.0 (2025021800)
Maturity
Stable version
MD5 Sum
e7567abeb0a0368ce4a865594fb2b4e8
Supported software
Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v2.1.1-with-widgets

Default installation instructions for plugins of the type Local plugins

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.