Old modules and plugins

Note: This database has been replaced by the Moodle Plugins Directory.

Block: Accessibility

Accessibility block screenshot
Type: Block
Requires: Moodle 1.9 or later
Status: Contributed
Maintainer(s): Mark Johnson

This block provides a set of buttons allowing users to customise font sizes on the page.
Settings are stored in the user's session, allowing them to persist between pages. Settings can also be saved to the database, allowing them to keep the settings even if they log out.

Additionally, the block now includes a local installation of ATbar, the accessibility toolbar from Southampton University ECS, used under a BSD licence.  This includes Text-To-Speech support, which requires addition server-side configuration (currently only supported on Linux). See TTS_README.txt for more information.  Also note that styles modified by ATbar cannot currently be saved.

As of Moodle 2, there is no need to edit your theme for the block to work, just unzip the lot to /blocks/accessibility. The instructions below are for Moodle 1.9 users only

Moodle 1.9 Installation:

  1. Download the block and unzip to /blocks/ as normal, and go to the admin page to run the installation.
  2. Paste the following line of code into the header.html file of any themes you use on the site, just before </head>:
    <!-- one-line patch to allow custom font sizes from block_accessibility --><link title="access_stylesheet" rel="stylesheet" href="<?php if($CFG->wwwroot != $CFG->httpswwwroot) {echo $CFG->httpswwwroot;} else {echo $CFG->wwwroot;} ?>/blocks/accessibility/userstyles.php" type="text/css" />
  3. Add the block to pages - you might want to make it sticky so that users can always find it in the same place.

Moodle 2.0

  1. Just install the block normally

If you encounter any bugs, please submit a ticket to the tracker (bugs and issues link below), as this will send me an alert!

Please note that the version in CONTRIB CVS is for Moodle 1.9 only. The latest version is currently hosted on github.

Credit to Enrique Robredo and Joachim Vogelgesang for translations.


Record added by Mark Johnson - Friday, 17 July 2009, 4:24 PM
Last modified - Thursday, 23 June 2011, 5:34 PM