Feature #90298

Improve user info in beuser module

Added by Georg Ringer 22 days ago. Updated 9 days ago.

Status:
Resolved
Priority:
Should have
Category:
Backend User Interface
Start date:
2020-02-02
Due date:
% Done:

100%

PHP Version:
7.3
Tags:
Complexity:
Sprint Focus:

Description

The user information in the beuser module is currently very basic and doesn't support most of the features used in the CMS:

  • The info modale is just using ElementInformationController and doesn't show any user information saved in a usergroup added to the user
  • The compare view only compares settings defined in the user itself and hides everything which is saved in a usergroup record.

Desired features

  • Show all information of the user, no matter where those are set
  • make it possible to really compare users, no matter where the settings are set

This makes it also easier for integrators to setup permissions as there is now 1 place showing all relevant information.


Related issues

Related to TYPO3 Core - Bug #43458: Backend Module user admin: Usergroups not compareable Closed 2012-11-29
Related to TYPO3 Core - Task #90407: Unify info icons in be user module Under Review 2020-02-17
Related to TYPO3 Core - Bug #90408: beuser TableAccessViewHelper uses deprecated Fluid code Resolved 2020-02-17
Related to TYPO3 Core - Bug #90409: BE User detail view fails if user has no selectable or modifyable tables Resolved 2020-02-17
Related to TYPO3 Core - Task #90483: The new CompareView is missing the contextmenu option for dbMounts Resolved 2020-02-22
Related to TYPO3 Core - Bug #90488: It is not possible to activate users in the compare BE-User view Resolved 2020-02-22

Associated revisions

Revision e7887367 (diff)
Added by Georg Ringer 9 days ago

[FEATURE] Improve user info in beuser module

Show all collected information of a user in the beuser module instead
of just the information directly added to the user record.

The UI will be improved with later patches

This patch also switched to constructor injection in
BackendUserController.

Resolves: #90298
Releases: master
Change-Id: I8cc19a475ae43404e29402b99852286bf6991b70
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149
Tested-by: Anja Leichsenring <>
Tested-by: TYPO3com <>
Tested-by: Daniel Goerz <>
Reviewed-by: Anja Leichsenring <>
Reviewed-by: Daniel Goerz <>

History

#1 Updated by Gerrit Code Review 22 days ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#2 Updated by Gerrit Code Review 21 days ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#3 Updated by Riccardo De Contardi 21 days ago

can this one be considered related? #43458

#4 Updated by Georg Ringer 21 days ago

  • Related to Bug #43458: Backend Module user admin: Usergroups not compareable added

#5 Updated by Gerrit Code Review 21 days ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#6 Updated by Gerrit Code Review 11 days ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#7 Updated by Gerrit Code Review 11 days ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#8 Updated by Gerrit Code Review 10 days ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#9 Updated by Gerrit Code Review 10 days ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#10 Updated by Gerrit Code Review 10 days ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#11 Updated by Gerrit Code Review 10 days ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#12 Updated by Gerrit Code Review 9 days ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#13 Updated by Gerrit Code Review 9 days ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63149

#14 Updated by Georg Ringer 9 days ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#15 Updated by Markus Klein 8 days ago

  • Related to Task #90407: Unify info icons in be user module added

#16 Updated by Markus Klein 7 days ago

  • Related to Bug #90408: beuser TableAccessViewHelper uses deprecated Fluid code added

#17 Updated by Markus Klein 7 days ago

  • Related to Bug #90409: BE User detail view fails if user has no selectable or modifyable tables added

#18 Updated by Daniel Goerz 3 days ago

  • Related to Task #90483: The new CompareView is missing the contextmenu option for dbMounts added

#19 Updated by Daniel Goerz 3 days ago

  • Related to Bug #90488: It is not possible to activate users in the compare BE-User view added

Also available in: Atom PDF