Details
-
Improvement
-
Resolution: Fixed
-
Major
-
5.2
-
None
Description
There are various ways to implement this:
- Create a fake DocumentReference (in XWikiContext.getUserReference()/setUserReference()) and XWikiDocument for the superadmin user
- Modify UserPreferencesConfigurationSource to handle the case of superadmin (but there's an issue to handle with the fact that ATM this module doesn't depend on oldcore and the model bridge doesn't have a way to know if the current user is the superadmin user).
Attachments
Issue Links
- depends on
-
XWIKI-17069 Add new User API
- Closed
- is related to
-
XWIKI-1062 Superadmin should always be in Advanced user mode
- Closed
- relates to
-
XWIKI-17103 Have superadmin be an advanced user by default
- Closed
-
XWIKI-17104 Have superadmin use the text editor by default
- Closed