Install
Works with Drupal: ^9 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
124.34 KB
MD5: 5d7ae344213219f7cf189c07b65a4300
SHA-1: 14e5f398bcc9f2f82c20e3cc1d9696fd34ea735c
SHA-256: 1b0aebceeab8354e82f23603b04b9f0b1f596aad870040705a7d3c0edd650cb8
Download zip
153.63 KB
MD5: d9a4ece60e9b9a4d8153aa4142785d92
SHA-1: 6e50c182864e5ef223ae1f9cf6003a232b93c615
SHA-256: 8cac44e7c0e060a8cf5411bbcee51a78af124b27e4a04a4b09d9d724778daefc
Release notes
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.
Notes for updates-in-place from v1
- Start in maintenance mode, run database updates and clear cache! This 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, some of the syntax has changed. Please test to make sure they still work.