From 3d322a51ccfb2f543445e3d42715f68c095bee8e Mon Sep 17 00:00:00 2001 From: Azmi TOUIL <42934070+AzmiTouil@users.noreply.github.com> Date: Mon, 9 Dec 2024 10:58:05 +0100 Subject: [PATCH] feat: Split Rewards and Gamification navigation items - MEED-7377 - Meeds-io/MIPs#154 (#148) This PR will Split Rewards and Gamification navigation items --- .../portal-upgrade-configuration.xml | 50 +++++++++++++++++++ .../portal/administration/navigation.xml | 33 ++++++++---- 2 files changed, 72 insertions(+), 11 deletions(-) diff --git a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal-upgrade-configuration.xml b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal-upgrade-configuration.xml index a3f8d752a..8836b0554 100644 --- a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal-upgrade-configuration.xml +++ b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal-upgrade-configuration.xml @@ -413,6 +413,56 @@ + + RecognitionAdministrationSiteLayoutUpgradePlugin + addUpgradePlugin + io.meeds.social.upgrade.LayoutUpgradePlugin + + + product.group.id + org.exoplatform.social + + + plugin.execution.order + 120 + + + plugin.upgrade.execute.once + true + + + enabled + true + + + global.upgrade + + + true + + + true + + + war:/conf/sites/ + + + portal + + + administration + + + + + home/recognition + + + + + + + diff --git a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/administration/navigation.xml b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/administration/navigation.xml index 93419d1c3..61115a56c 100644 --- a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/administration/navigation.xml +++ b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/administration/navigation.xml @@ -80,14 +80,14 @@ - recognition - + gamification + fas fa-trophy - setup - + kudos + fa fa-tools - portal::administration::recognitionSetup + portal::administration::kudosConfiguration connectors @@ -95,6 +95,23 @@ fas fa-plug portal::administration::gamificationConnectorsAdministration + + badges + + fas fa-graduation-cap + portal::administration::gamificationBadgesAdministration + + + + rewards + + fas fa-coins + + setup + + fa fa-tools + portal::administration::rewardAndBlockchainSetup + wallet @@ -107,12 +124,6 @@ fas fa-coins portal::administration::rewardAdministration - - badges - - fas fa-graduation-cap - portal::administration::gamificationBadgesAdministration - applications