? Failure

User tests: Successful: Unsuccessful:

avatar bembelimen
bembelimen
3 Feb 2019

Summary of Changes

With Joomla! 4 we have the new system dashboard with all the unimportant extensions/links. Some links are still in the main menu and the new dashboard. This PR makes a real cut, a menu entry is either in the main menu or in the system dashboard.

  • Redirect (component menu) is removed from the system dashboard
  • Modules (Content submenu) are removed from the system dashboard
  • Post-Install-Message does (imho) not deserve a link in the mainmenu, it's not that important

Testing Instructions

Check main menu + system dashboard.

avatar bembelimen bembelimen - open - 3 Feb 2019
avatar bembelimen bembelimen - change - 3 Feb 2019
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 3 Feb 2019
Category SQL Administration com_admin Postgresql com_cpanel Installation
avatar bembelimen bembelimen - change - 3 Feb 2019
Labels Added: ?
avatar infograf768 infograf768 - change - 4 Feb 2019
Title
Seperate system dashboard and menu
[4.0] Separate system dashboard and menu
avatar infograf768 infograf768 - change - 4 Feb 2019
Title
Seperate system dashboard and menu
[4.0] Separate system dashboard and menu
avatar infograf768 infograf768 - edited - 4 Feb 2019
avatar brianteeman
brianteeman - comment - 4 Feb 2019

It shouldnt be about if it is important or not but what type of thing it is, it's not a junk link for everything else. It is called System so I would expect to find all things related to the system there. So I agree with you about removing "site modules" from system and to removing post-install from the menu. But I believe redirects should be in system not menu. they are a system functionality not a site functionality

avatar brianteeman
brianteeman - comment - 27 Feb 2019

As Redirects, joomla update and Post Installation Messages are now correctly in the system control panel they should be removed from the actual components menu.

avatar wilsonge
wilsonge - comment - 28 Feb 2019

I agree with @brianteeman with them being in system control (although I would add that it comes with the caveat we still obviously need the quickicon for postinstall on the main dashboard so it's obvious when there are messages)

avatar wilsonge
wilsonge - comment - 21 Mar 2019

Can you fix the conflicts here and I'll get this in :)

avatar brianteeman
brianteeman - comment - 19 May 2019

@bembelimen please fix the conflicts so that this important pr can be merged

avatar bembelimen bembelimen - change - 30 Jun 2019
Labels Added: Conflicting Files
avatar wilsonge wilsonge - change - 1 Jul 2019
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2019-07-01 22:58:35
Closed_By wilsonge
Labels Removed: Conflicting Files
avatar wilsonge wilsonge - close - 1 Jul 2019
avatar wilsonge wilsonge - merge - 1 Jul 2019
avatar wilsonge
wilsonge - comment - 1 Jul 2019

Thanks!

Add a Comment

Login with GitHub to post a comment