[5.3] Update Jooa11y to Sa11y 4.0.3#44813
Conversation
- Updated Sa11y from 3.1.3 to 4.0.3 - Removed the following setting fields: Contrast, Form Labels, Links (Advanced), Colour Filter, Web Components to Check, Additional Checks Always On - Unused language strings moved to end of file (to be removed with 6.0) - Introduced new "Turn Off Checks" field, where admins can turn off specific checks within Sa11y by key name.
|
Thanks @adamchaboryk The main question would be for upgraded sites what happens to any options that were set and are no longer present |
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
I think the only impact would be for any websites that utilize web components and an admin saved values in the "Web Components to Check" field. By removing this field, Sa11y won't check inside any web components with a shadow DOM. But if Web Components are not common within Joomla themes, this should be a non-issue. |
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
|
@adamchaboryk It seems you have run Please pull the changes from the GitHub reviews into your local branch and then run either |
|
Thanks for the instructions, @richard67! Done! |
|
I have successfully used the Extra Properties option but took me a while to work out the turn off checks option. If I understand it correctly then its the custom ruklesets part of the docs If so Can I suggest that the label and description for this are changed to "Custom Rulesets" https://sa11y.netlify.app/developers/props/#customizing-rulesets |
|
Great feedback, I think I have a better solution: I updated both inline help descriptions to specific instructions/screenshot on the Joomla page part of my Sa11y project website: |
|
I have tested this item ✅ successfully on 2f5fcd9 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/44813. |
|
I have tested this item ✅ successfully on b5389f8 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/44813. |
|
RTC This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/44813. |
|
Thanks! |
|
Related issue #41191? |
|
@fgsw different plugin - not related |
joomla/joomla-cms#41496 - (upmerge с 5.2х) joomla/joomla-cms#42530 + joomla/joomla-cms#43994 - (upmerge с 5.2х) joomla/joomla-cms#44009 - (upmerge с 5.2х) joomla/joomla-cms#44010 - (upmerge с 5.2х) joomla/joomla-cms#44161 + joomla/joomla-cms#44187 - (upmerge с 5.2х) joomla/joomla-cms#44207 - (upmerge с 5.2х) joomla/joomla-cms#44271 + joomla/joomla-cms#44273 + joomla/joomla-cms#44288 - (только для en-GB) joomla/joomla-cms#44348 - (upmerge с 5.2х) joomla/joomla-cms#44366 + joomla/joomla-cms#44367 - (upmerge с 5.2х) joomla/joomla-cms#44434 - (upmerge с 5.2х) joomla/joomla-cms#44448 - (upmerge с 5.2х) joomla/joomla-cms#44462 + joomla/joomla-cms#44487 - (upmerge с 5.2х) joomla/joomla-cms#44587 + joomla/joomla-cms#44600 + joomla/joomla-cms#44604 + joomla/joomla-cms#44621 - (upmerge с 5.2х) joomla/joomla-cms#44623 + joomla/joomla-cms#44632 + joomla/joomla-cms#44640 - (позже был REVERT joomla/joomla-cms#44845) joomla/joomla-cms#44714 - (upmerge с 5.2х) joomla/joomla-cms#44756 + joomla/joomla-cms#44768 - (upmerge с 5.2х) joomla/joomla-cms#44792 - (только для en-GB) joomla/joomla-cms#44813 + joomla/joomla-cms#44822 - (upmerge с 5.2х) joomla/joomla-cms#44839 + joomla/joomla-cms#44871 + joomla/joomla-cms#44954 + joomla/joomla-cms#45034 - (upmerge с 5.2х) joomla/joomla-cms#45058 - (только для en-GB) joomla/joomla-cms#45064 + joomla/joomla-cms#45078 - (только для en-GB) joomla/joomla-cms#45130 - (upmerge с 5.2х) joomla/joomla-cms#45240 - (upmerge с 5.2х) joomla/joomla-cms#45246 - (только для др. пакетов)
Summary of Changes
3.1.3to4.0.3Testing Instructions
Actual result BEFORE applying this Pull Request
Expected result AFTER applying this Pull Request
Plugin admin page view
"Check Accessibility" preview mode
Link to documentations
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
CC: @brianteeman