? ? ? Pending

User tests: Successful: Unsuccessful:

avatar RickR2H
RickR2H
8 Jun 2021

Summary of Changes

When there are mut
The mod_menu layout collapse-default.php and the mod_menu collapse-metismenu.php layout override in the Cassiopeia all share the same ID (#navbar). When there are multiple menu's with these layouts, then this will result in accessibility problems because every menu must have an unique ID. Also for lot of other reasons it's not advisable to have multiple elements with the same ID in a website.

Testing Instructions

  1. Go to the modules and copy the Main Menu Module two times. Put one of them in the position "menu" and leave the other in the position "sidebar-right".
  2. The two modules in the position "sidebar-right" must have the Layout set to: Collapsible Default Menu
  3. The module in position "menu" must have the Layout set to: Collapsible Dropdown
  4. Activate the menu modules.
  5. Look at the code to verify that the modules with there layouts, all have the same ID.

Actual result BEFORE applying this Pull Request

Image-001

Expected result AFTER applying this Pull Request

Image-002

Documentation Changes Required

No

avatar RickR2H RickR2H - open - 8 Jun 2021
avatar RickR2H RickR2H - change - 8 Jun 2021
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 8 Jun 2021
Category Modules Front End Templates (site)
avatar sandramay0905 sandramay0905 - test_item - 9 Jun 2021 - Tested successfully
avatar sandramay0905
sandramay0905 - comment - 9 Jun 2021

I have tested this item successfully on b21830d

All id="navbar" changed using pull request to id=navbar[unique-number].


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

avatar ricardo1709 ricardo1709 - test_item - 9 Jun 2021 - Tested successfully
avatar ricardo1709
ricardo1709 - comment - 9 Jun 2021

I have tested this item successfully on b21830d


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

avatar richard67 richard67 - change - 9 Jun 2021
Status Pending Ready to Commit
Labels Added: ?
avatar richard67
richard67 - comment - 9 Jun 2021

RTC


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

avatar RickR2H
RickR2H - comment - 9 Jun 2021

Thanks!

avatar chmst chmst - change - 9 Jun 2021
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2021-06-09 10:14:03
Closed_By chmst
Labels Added: ? ?
avatar chmst chmst - close - 9 Jun 2021
avatar chmst chmst - merge - 9 Jun 2021
avatar chmst
chmst - comment - 9 Jun 2021

Thanks!

Add a Comment

Login with GitHub to post a comment