Install
Works with Drupal: ^9 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
125.37 KB
MD5: 481dca088d95852ab6385af6499e58b9
SHA-1: 49ec15e63fcd785283f0acb38a8284ef3ae88a5e
SHA-256: 26c257a4d570e7df5666080f2b98b5fcc89ec81a387d19ba45328ef25c9613db
Download zip
154.82 KB
MD5: 89f7733dc83423686a805066a2540db2
SHA-1: dcd026e21f43aaac38317532cae6b0aee9d04960
SHA-256: 2ea99626c901954927e9132a414801fe5c25048302f5b85571d4579ef88c61f9
Release notes
- Alert for manual check for possibly confusing link text when a link wraps both text and an image no longer flags links when the image has been marked decorative.
- Possible heading test now skips paragraphs with links. This will miss some possible headings, but the alternative was catching too many button-style links.
- 3335856: "About" tab in the main panel now links to the site-wide reports if the user has appropriate permissions.
Notes for those updating from v1.x
- 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.
- 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 - 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.
- 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.
- If you have written custom JS hooks for events or overridden the localization variables, some of the syntax has changed. Please test to make sure they still work.
Key changes in Editoria11y v2
- Adds an "ignore this" workflow for manual checks.
- Creates a site-wide results dashboard, including reports for issues found and items dismissed, as well as CSV summary and detail exports.
- Adds light/dark theme switcher.
- Simplifies the interface: more clearly delineates between errors and items flagged for manual checking, improves tip language, and removes links to Princeton-specific documentation.
- Allows for multiple check roots and more advanced logic for ignoring elements.
- Changes fallback behavior to disable scan when root container is not found, rather than falling back to body tag.
- Removes jQuery dependencies, with a 2x performance improvement.
- Fully integrates the tests and tooltips with the Drupal translation project.