Accessibility widget for Joomla

Joomla sites often mix templates, extensions, and years of articles, which makes it hard to keep the front end usable for everyone. ClearPath sits on top of all of it and lets visitors adjust text, contrast, spacing, and navigation on any page.

Because Joomla already has a module system, you do not need a special extension. A Custom HTML module holding one script tag is enough to load ClearPath everywhere, with 8 disability profiles and 14 languages ready out of the box.

How to add ClearPath to Joomla

  1. In the Joomla administrator, go to Content, then Site Modules, and create a new module of type Custom HTML.
  2. Open the editor toolbar and switch to code view (the Toggle editor or code button) so your snippet is not altered by the visual editor.
  3. Paste the ClearPath snippet into the code view and give the module a clear title such as ClearPath Widget.
  4. Under Assignment, set Module Assignment to on all pages, then set the module Position to any active position in your template.
  5. Set Status to Published and save so the widget appears across the whole site.

Where Joomla sites usually fail

  • Many Joomla templates built on frameworks like Gantry or YOOtheme render dropdown menus with mouseover-only submenus, so keyboard and switch-device users cannot reach anything below the top level of the main navigation.
  • Content built with Quick Icons or pasted in from Word through TinyMCE frequently skips heading levels, so an article jumps from an H1 straight to an H4, which breaks the outline screen reader users rely on to scan a page.
  • Com_users login and registration forms, and checkout screens on J2Store or HikaShop, often rely on placeholder text as the only label, so once a visitor starts typing the field's purpose disappears for anyone using zoom or a screen reader.
  • Image galleries added through modules like Phoca Gallery or plain article images are frequently uploaded without alt text, since Joomla's media manager does not require it before you can insert a picture into an article.

Why Joomla sites choose ClearPath

  • A single Custom HTML module loads ClearPath on every page without touching your Joomla template files.
  • Switching the editor to code view keeps the script tag exactly as written, so it runs correctly.
  • You can publish or unpublish the module at any time to turn the widget on or off site-wide.
  • The auto-generated accessibility statement and per-site analytics come from your live pages, not a generic sample.

Questions

Why do I have to switch the editor to code view?

Joomla's visual editor can rewrite or strip a raw script tag. Code view pastes the snippet as plain source, so the ClearPath tag stays intact when you save.

Which module position should I choose?

Any position that your active template actually renders will work, since the script only needs to be present in the page HTML. A debug or footer position is a safe pick.

Does adding ClearPath to my Joomla site make it compliant?

No. ClearPath gives visitors 25 adjustment tools for text, contrast, spacing, and navigation, and it generates an accessibility statement from a live scan of your site. What it cannot do is rewrite your template's menu markup, fix heading order in old articles, or add missing alt text and form labels in your Joomla content. Those still need to be corrected in the template files, the article editor, or the extensions generating your forms. No widget, on Joomla or any other platform, makes a site compliant by itself.