Install

Works with Drupal: ^9 || ^10

Using Composer to manage Drupal site dependencies

Alternative installation files

Download editoria11y-2.0.2.tar.gztar.gz 124.35 KB
MD5: d567c7956c0262b66d6fbab1609d5043
SHA-1: 8152ec425ad2e936d7b7532e58bc5ea1c1b2f144
SHA-256: cad5586eb101c239bf966ff6cafcb74f6413c0a246db0c36729df17e56418e16
Download editoria11y-2.0.2.zipzip 153.48 KB
MD5: 3505e2b4d24b8034846c249f0c545e71
SHA-1: f3ede897457c662dc0e93e075472b348f0e7aa7c
SHA-256: bd059ff152f3c635d9725349d855eca0e241f69077045eb48eb69b595f4b8f5d

Release notes

  • Added a new report to the dashboard, showing most recent issues.
  • Tweaked some tooltips in response to user feedback, so that the print of the image's alt or the link's text comes before the explanation of the rule, rather than after.
  • Added some basic collision detection to nudge additional tooltips down if a single element manages to have a lot of issues.

Notes for those updating from v1.x

  1. Start in maintenance mode, run database updates and clear cache! 2.0.0 is a big update and you will have PHP errors until you run the update.
  2. Most configuration settings will transfer. "Ignore elements in this container" will not, as the syntax has changed. Selectors now target elements directly, e.g., .navigation a, #footer * rather than .navigation, #footer
  3. There are several new permissions related to marking items as OK and viewing the dashboard. Some groups will want all authors to have all these permissions, some will prefer to only allow certain users to mark elements as OK or view reports. Also note that the dashboard is inside the site "Reports" tab -- users without "Access site reports" permission will still be able to view reports if given a link, but will not be able to find the relevant menu item.
  4. There are quite a few new advanced configuration options; do revisit them. None are needed, but things like switching the theme colors or hiding the toggle if users do not have edit permissions on a page are now possible.
  5. If you have written custom JS hooks for events, some of the syntax has changed. Please test to make sure they still work.

Key changes in Editoria11y v2

  1. Adds an "ignore this" workflow for manual checks.
  2. Creates a site-wide results dashboard, including reports for issues found and items dismissed, as well as CSV summary and detail exports.
  3. Adds light/dark theme switcher.
  4. Simplifies the interface: more clearly delineates between errors and items flagged for manual checking, improves tip language, and removes links to Princeton-specific documentation.
  5. Allows for multiple check roots and more advanced logic for ignoring elements.
  6. Changes fallback behavior to disable scan when root container is not found, rather than falling back to body tag.
  7. Removes jQuery dependencies, with a 2x performance improvement.
  8. Fully integrates the tests and tooltips with the Drupal translation project.
Created by: itmaybejj
Created on: 25 Oct 2022 at 21:07 UTC
Last updated: 25 Oct 2022 at 21:07 UTC
New features

Other releases