[!!!][TASK] Drop field be_groups:hide_in_lists 79/53179/3
authorChristian Kuhn <lolli@schwarzbu.ch>
Fri, 9 Jun 2017 16:45:57 +0000 (18:45 +0200)
committerBenni Mack <benni@typo3.org>
Sat, 15 Jul 2017 21:07:50 +0000 (23:07 +0200)
commitdceb4d48aabdc9c7c9e779908460c06233b613a1
tree96fe96f398d88abf03f581226a5511fcad00c72d
parent86166840e90202ce519780ded791900c7772cd6a
[!!!][TASK] Drop field be_groups:hide_in_lists

The ancient field 'hide_in_lists' is of very little use within
the group administration. The documented use case of having
this field set for base groups doesn't make much sense, since
especially those groups are used for page ownerships and the
permission module is the only backend usage which then hides
groups with this field set. All in all, this field is probably
extremely rarely used and only increases complexity of access
rights management.
For the sake of a cleaner backend, the field is dropped.

Change-Id: Id41be5e563dfe16f380d36446646951507d8e5d1
Resolves: #81534
Releases: master
Reviewed-on: https://review.typo3.org/53179
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
13 files changed:
typo3/sysext/backend/Classes/Utility/BackendUtility.php
typo3/sysext/beuser/Classes/Controller/PermissionAjaxController.php
typo3/sysext/beuser/Classes/Controller/PermissionController.php
typo3/sysext/core/Configuration/TCA/be_groups.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-81534-DatabaseFieldBe_groupshide_in_listsDropped.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/master/Deprecation-81534-BackendUtilitygetListGroupNamesDeprecated.r [new file with mode: 0644]
typo3/sysext/core/Tests/Functional/Tca/BackendGroupsVisibleFieldsTest.php
typo3/sysext/core/ext_tables.sql
typo3/sysext/extbase/Classes/Domain/Model/BackendUserGroup.php
typo3/sysext/extbase/Tests/Unit/Domain/Model/BackendUserGroupTest.php
typo3/sysext/extbase/ext_typoscript_setup.txt
typo3/sysext/lang/Resources/Private/Language/locallang_csh_be_groups.xlf
typo3/sysext/lang/Resources/Private/Language/locallang_tca.xlf