Feature #46369
closedHide non uninstallable system extensions in list
0%
Description
as no system extension has any config options in EM, and they can't be uninstalled, they should simply be hidden in the new em (eventually we may add a filter)
Updated by Oliver Hader over 11 years ago
- Project changed from 2269 to TYPO3 Core
Updated by Jost Baron over 11 years ago
I don't like this:
1. it will produce inconsistent behaviour if one of the system extensions gets some options. In that case the one with options must be shown, so some system extension are shown, some not. But you'd need good knowledge to know that there are more system extensions.
2. The user should be able to see all extensions, else he is disempowered, which is not a good idea.
So my preference is to implement a complete filtering mechanism and have a checkbox "show system extensions" in it, which is checked by default. Such a thing would need some planning (esp. which filters to add).
Updated by Kay Strobach over 11 years ago
but this aren't really extensions e.g. extbase and fluid are parts of the core, which can't be removed, but they are packed as extensions to get a better sorting :D
Updated by Ernesto Baschny over 11 years ago
I would also not "hide" them, what's the point?
Imagine one have a local "extbase" in typo3conf/ext, what should happen then?
It's just inconsistent and no real gain here, except old-school people wondering "why extbase is not installed" or something. So I would disagree with this change.
Updated by Kay Strobach over 11 years ago
i'm ok with the filter, in the 4.4 em, we also had a filter for hidding shy and system extensions :D
Regards
Kay
Updated by Ernesto Baschny over 11 years ago
The definition of "shy" was always a mistery to everybody and thus I would not add this strange "tag" anymore. Who decides what is "shy" and what not? No extension author will ever think his extensions needs to be "shy". :)
Hiding system extensions is indeed very useful to get an overview of "additional extension" a certain site is using.
Additionally in the EM list of installed extensions it should be somehow visualized which are "system" and which are "local" extensions. In previous EM versions there used to be a column with that information (in the 4.5 New EM you could filter on that particular column to get the "hiding" you are needing now).
Updated by Kay Strobach over 11 years ago
i would use "required" as filter instead of "shy" :D, i also never understood "shy" as it was just a setting in ext_emconf ...
Updated by Felix Kopp over 11 years ago
- Status changed from New to Rejected
This has been discussed during extension sprint again. We would like to keep the extension list of locally available extension as is for now. Thank you for the initiative and discussion!