? bug PR-4.3-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
7 Aug 2023

Summary of Changes

Every fieldset must have a legend
Every input/select must have a label

thanks to @wilsonge for spotting this

Testing Instructions

Create a menutype for archive articles
In the Archive tab set the Filter Field to show
Display the menu in the front end

Existing language strings have been used so there is no translation required

Expected result BEFORE applying this Pull Request

Visually there is a small change as there is now a gab between the title and filter rows
Non-visually there is now a legend and labels for all the selects
Passes accessibility tests

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

avatar joomla-cms-bot joomla-cms-bot - change - 7 Aug 2023
Category Front End com_content
avatar brianteeman brianteeman - open - 7 Aug 2023
avatar brianteeman brianteeman - change - 7 Aug 2023
Status New Pending
avatar brianteeman brianteeman - change - 7 Aug 2023
Labels Added: PR-4.3-dev
avatar richard67 richard67 - test_item - 7 Aug 2023 - Tested successfully
avatar richard67
richard67 - comment - 7 Aug 2023

I have tested this item successfully on 41811b4


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/41329.

avatar richard67
richard67 - comment - 7 Aug 2023

Can be tested with the built-in accessibility check of Firefox developer tools. Before applying the PR there are also errors about missing labels, after applying the PR only a contrast issue is remaining. Markup inspection looks right, too. The "for" of the labels fits to the IDs of the selects.

avatar richard67
richard67 - comment - 7 Aug 2023

P.S.: Testing sample data can be used on a development version to get the archived article and the menu item. It just needs to set the filter to be shown as described in the instructions.

avatar Quy Quy - test_item - 7 Aug 2023 - Tested successfully
avatar Quy
Quy - comment - 7 Aug 2023

I have tested this item successfully on 41811b4


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/41329.

avatar Quy Quy - change - 7 Aug 2023
Status Pending Ready to Commit
avatar Quy
Quy - comment - 7 Aug 2023

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/41329.

avatar obuisard obuisard - change - 7 Aug 2023
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-08-07 17:09:36
Closed_By obuisard
Labels Added: ? bug
avatar obuisard obuisard - close - 7 Aug 2023
avatar obuisard obuisard - merge - 7 Aug 2023
avatar obuisard
obuisard - comment - 7 Aug 2023

Thank you Brian @brianteeman for the PR.

Add a Comment

Login with GitHub to post a comment