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
+
+
+
+
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