? bug PR-4.3-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
10 Apr 2023

Pull Request for Issue #19874 (yes it's an old one) .

If you have a menu item to a disabled or uninstalled component then it is displayed as unpublished. This is not correct as the menu link is still displayed on the site and causes confusion as seen in the original report.

Summary of Changes

Display a warning icon instead of an unpublished icon.
Remove the clickable action on the icon which can't do anything
Use the correct tooltip

Testing Instructions

Install any 2 components and create a menu item for each.
Disable component1 in the extension manager
Uninstall component2 from the extension manager

Actual result BEFORE applying this Pull Request

image

Not shown in the screenshot but the icon is clickable

Expected result AFTER applying this Pull Request

image

Not shown in the screenshot but the icon is not clickable

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 - 10 Apr 2023
Category Administration com_menus
avatar brianteeman brianteeman - open - 10 Apr 2023
avatar brianteeman brianteeman - change - 10 Apr 2023
Status New Pending
avatar Quy Quy - test_item - 10 Apr 2023 - Tested successfully
avatar Quy
Quy - comment - 10 Apr 2023

I have tested this item successfully on 512b04a


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

avatar viocassel viocassel - test_item - 14 Apr 2023 - Tested successfully
avatar viocassel
viocassel - comment - 14 Apr 2023

I have tested this item successfully on 512b04a


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

avatar alikon alikon - change - 14 Apr 2023
Status Pending Ready to Commit
avatar alikon
alikon - comment - 14 Apr 2023

RTC


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

avatar obuisard
obuisard - comment - 6 May 2023

We would have loved to see this in 4.3. However, we are now in the bug fixing period with the version.
This is a great enhancement, improves UX/UI with appropriate language and icon.
This is why I have tagged it for 5.0.

avatar brianteeman
brianteeman - comment - 6 May 2023

This is a bug fix for a five year old bug report- its not a new feature.

avatar obuisard
obuisard - comment - 6 May 2023

This is a bug fix for a five year old bug report- its not a new feature.

I revised it once more. You are right, this is a bug.

avatar obuisard obuisard - change - 6 May 2023
Labels Added: ? bug PR-4.3-dev
avatar obuisard obuisard - change - 6 May 2023
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-05-06 20:37:05
Closed_By obuisard
avatar obuisard obuisard - close - 6 May 2023
avatar obuisard obuisard - merge - 6 May 2023
avatar obuisard
obuisard - comment - 6 May 2023

Thank you Brian @brianteeman for the PR. That was an old one indeed!

avatar brianteeman
brianteeman - comment - 6 May 2023

thanks for reconsidering

avatar obuisard
obuisard - comment - 6 May 2023

Of course! Thanks to you.

Add a Comment

Login with GitHub to post a comment