From eed64aca22a7d9daf79c9f4595c51db8d6bf01bd Mon Sep 17 00:00:00 2001 From: Ayoub Zayati Date: Tue, 14 Nov 2023 18:05:50 +0100 Subject: [PATCH] feat: Remove useless group pages and navigations displayed on administration menu - EXO-67268 - Meeds-io/MIPs#88 (#1284) --- .../platform/administrators/navigation.xml | 64 ------- .../group/platform/administrators/pages.xml | 164 ------------------ .../group/platform/delegated/navigation.xml | 34 ---- .../sites/group/platform/delegated/pages.xml | 43 ----- .../group/platform/rewarding/navigation.xml | 64 ------- .../sites/group/platform/rewarding/pages.xml | 121 ------------- .../sites/group/platform/users/navigation.xml | 33 ---- .../conf/sites/group/platform/users/pages.xml | 42 ----- .../conf/sites/portal-configuration.xml | 44 +---- 9 files changed, 1 insertion(+), 608 deletions(-) delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/navigation.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/pages.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/navigation.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/pages.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/navigation.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/pages.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/navigation.xml delete mode 100644 webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/pages.xml diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/navigation.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/navigation.xml deleted file mode 100644 index bd7b08837..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/navigation.xml +++ /dev/null @@ -1,64 +0,0 @@ - - - - 2 - - - - usersManagement - - group::/platform/administrators::usersManagement - - - groupsManagement - - group::/platform/administrators::groupsManagement - - - membershipsManagement - - group::/platform/administrators::membershipsManagement - - - profileManagement - - group::/platform/administrators::profileManagement - - - generalSettings - - group::/platform/administrators::generalSettings - - - notification - - group::/platform/administrators::notification - - - appCenterAdminSetup - - group::/platform/administrators::appCenterAdminSetup - - - diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/pages.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/pages.xml deleted file mode 100644 index 2295c2fac..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/administrators/pages.xml +++ /dev/null @@ -1,164 +0,0 @@ - - - - - usersManagement - Users Management - *:/platform/administrators - manager:/platform/administrators - - *:/platform/administrators - - - social-portlet - IDMUsersManagement - - Users Management - *:/platform/administrators - false - false - - - - - groupsManagement - Groups Management - manager:/platform/administrators - manager:/platform/administrators - - *:/platform/administrators - - - social-portlet - IDMGroupsManagement - - Groups Management - manager:/platform/administrators - false - false - - - - - membershipsManagement - Memberships Management - manager:/platform/administrators - manager:/platform/administrators - - *:/platform/administrators - - - social-portlet - IDMMembershipTypesManagement - - Memberships Management - manager:/platform/administrators - false - false - - - - - profileManagement - Profile Settings Management - manager:/platform/administrators - manager:/platform/administrators - - *:/platform/users - - - social-portlet - ProfileSettingsPortlet - - Profile Settings Management - manager:/platform/administrators - false - false - - - - - generalSettings - General Settings - *:/platform/administrators - manager:/platform/administrators - - *:/platform/administrators - - - social-portlet - GeneralSettings - - General Settings Portlet - *:/platform/administrators - false - - - - - - notification - Notifications Administration - manager:/platform/administrators - manager:/platform/administrators - - *:/platform/administrators - - - social-portlet - NotificationAdministration - - Notifications Administration - manager:/platform/administrators - false - false - false - - - - - appCenterAdminSetup - App center admin setup - *:/platform/administrators - *:/platform/administrators - - *:/platform/administrators - - - app-center - AppCenterAdminSetupPortlet - - - pageSize - 10 - false - - - - App Center Admin Setup - *:/platform/administrators - false - - - - diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/navigation.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/navigation.xml deleted file mode 100644 index 899517c12..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/navigation.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - 2 - - - - usersManagement - - group::/platform/delegated::usersManagement - - - \ No newline at end of file diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/pages.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/pages.xml deleted file mode 100644 index 68fef9a0e..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/delegated/pages.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - usersManagement - Users Management - *:/platform/delegated - *:/platform/delegated - - *:/platform/delegated - - - social-portlet - IDMUsersManagement - - Users Management - *:/platform/delegated - false - false - - - - \ No newline at end of file diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/navigation.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/navigation.xml deleted file mode 100644 index de8c0f8a7..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/navigation.xml +++ /dev/null @@ -1,64 +0,0 @@ - - - - 3 - - - rewardAdministration - - - walletAdministration - - group::/platform/rewarding::walletAdministration - - - - rewardAdministration - - group::/platform/rewarding::rewardAdministration - - - - kudosAdministration - - group::/platform/rewarding::kudosAdministration - - - perkStoreAdministration - - group::/platform/rewarding::perkStoreAdministration - - - - gamificationConnectorsAdministration - - group::/platform/rewarding::gamificationConnectorsAdministration - - - - gamificationBadgesAdministration - - group::/platform/rewarding::gamificationBadgesAdministration - - - - diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/pages.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/pages.xml deleted file mode 100644 index bd26ea88b..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/rewarding/pages.xml +++ /dev/null @@ -1,121 +0,0 @@ - - - - - walletAdministration - Wallet adminsitration - *:/platform/rewarding - manager:/platform/rewarding - - *:/platform/users - - - wallet - WalletAdmin - - Wallet adminsitration - *:/platform/rewarding - false - - - - - rewardAdministration - Reward administration - *:/platform/rewarding - manager:/platform/rewarding - - *:/platform/users - - - wallet - RewardAdmin - - Reward administration - *:/platform/rewarding - false - - - - - gamificationConnectorsAdministration - Gamification Connectors Administration - *:/platform/rewarding - manager:/platform/rewarding - - *:/platform/rewarding - - - gamification-portlets - ConnectorAdminSettings - - Gamification Connectors Administration - *:/platform/rewarding - false - - - - - gamificationBadgesAdministration - Gamification Badges Administration - *:/platform/rewarding - manager:/platform/rewarding - - *:/platform/rewarding - - - gamification-portlets - GamificationManageBadges - - Gamification Manage Badges - *:/platform/rewarding - false - - - - - perkStoreAdministration - perk store administration - *:/platform/rewarding - manager:/platform/rewarding - - *:/platform/users - - - perk-store - PerkStoreAdmin - - perk store administration - *:/platform/rewarding - false - - - - diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/navigation.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/navigation.xml deleted file mode 100644 index 32e49ad32..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/navigation.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - 8 - - - spacesAdministration - - group::/platform/users::spacesAdministration - - - diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/pages.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/pages.xml deleted file mode 100644 index 1e3ec9c0a..000000000 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/group/platform/users/pages.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - - spacesAdministration - Spaces Administration - *:/platform/administrators - *:/platform/administrators - false - - *:/platform/administrators - - - social-portlet - SpacesAdministration - - *:/platform/users - false - - - - diff --git a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/portal-configuration.xml b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/portal-configuration.xml index 46c611cf5..15b14e894 100644 --- a/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/portal-configuration.xml +++ b/webapps/plf-sites-extension/src/main/webapp/WEB-INF/conf/sites/portal-configuration.xml @@ -53,48 +53,6 @@ org.exoplatform.portal.config.UserPortalConfigService - - group.configuration - initListener - org.exoplatform.portal.config.NewPortalConfigListener - this listener init the portal configuration - - - group.configuration - description - - - - - /platform/administrators - - - /platform/users - - - /platform/delegated - - - /platform/rewarding - - - - - group - - - war:/conf/sites/ - - - ${io.meeds.groups.portalConfig.metadata.override:true} - - - ${io.meeds.groups.portalConfig.metadata.importmode:merge} - - - - - global.portal.configuration initListener @@ -175,4 +133,4 @@ - + \ No newline at end of file