From 51b4a8a5fc87e3a578629915c950e9c4cacde9d2 Mon Sep 17 00:00:00 2001 From: Boubaker Khanfir Date: Thu, 6 Feb 2025 15:53:49 +0100 Subject: [PATCH] feat: Configure Builtin Sites to be displayed in Sidebar By default - MEED-8323 - Meeds-io/MIPs#175 (#159) (#160) This change will add an explicit definition of 'displayed' attribute in Default portal definitions in prder to import it in Sidebar by default. The default value of this flag has been changed to false in order to avoid errors while mapping DTO from database or when using the API to create a new Site. In addition, this change will prepare the default sites layout to use the new Site Layout Definition. --- .../digital-workplace/portal/dw/portal.xml | 3 +- .../portal/intranet/portal.xml | 43 +---------- .../conf/sites/portal/contribute/portal.xml | 77 ------------------- .../conf/sites/portal/mycraft/portal.xml | 77 ------------------- 4 files changed, 4 insertions(+), 196 deletions(-) delete mode 100644 digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/contribute/portal.xml delete mode 100644 digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/mycraft/portal.xml diff --git a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/dw/portal.xml b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/dw/portal.xml index 9538363a..bf581110 100644 --- a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/dw/portal.xml +++ b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/dw/portal.xml @@ -4,6 +4,7 @@ xsi:schemaLocation="http://www.gatein.org/xml/ns/gatein_objects_1_10 http://www.gatein.org/xml/ns/gatein_objects_1_10" xmlns="http://www.gatein.org/xml/ns/gatein_objects_1_10"> dw + true 40 en member:/platform/users;member:/platform/externals @@ -13,6 +14,6 @@ fa-dot-circle - + diff --git a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/intranet/portal.xml b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/intranet/portal.xml index 0bac5c12..2956aeb3 100644 --- a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/intranet/portal.xml +++ b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/digital-workplace/portal/intranet/portal.xml @@ -23,6 +23,7 @@ intranet Develop your communication with a modern intranet + true 1 en member:/platform/users @@ -32,46 +33,6 @@ fa-home - - *:/platform/users - - Everyone - - - social - TopBarLogo - - Company Logo - Everyone - false - false - - - - layout-management - SiteNavigation - - site navigation - Everyone - false - false - - - - - - social - TopBarMenu - - Top Bar Menu - Everyone - false - false - - - - - - + diff --git a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/contribute/portal.xml b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/contribute/portal.xml deleted file mode 100644 index a32ebf0b..00000000 --- a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/contribute/portal.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - contribute - - #{portal.contribute.description} - 10 - en - *:/platform/users;*:/platform/externals - *:/platform/administrators - - false - fa-rocket - - - - *:/platform/users;*:/platform/externals - - Everyone - - - social - TopBarLogo - - Company Logo - Everyone - false - false - - - - layout-management - SiteNavigation - - site navigation - Everyone - false - false - - - - - - social - TopBarMenu - - Top Bar Menu - Everyone - false - false - - - - - - - - diff --git a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/mycraft/portal.xml b/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/mycraft/portal.xml deleted file mode 100644 index 5bf875fc..00000000 --- a/digital-workplace-webapps/src/main/webapp/WEB-INF/conf/sites/portal/mycraft/portal.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - mycraft - - #{portal.mycraft.description} - 20 - en - *:/platform/users;*:/platform/externals - manager:/platform/administrators - - false - fa-briefcase - - - - *:/platform/users;*:/platform/externals - - Everyone - - - social - TopBarLogo - - Company Logo - Everyone - false - false - - - - layout-management - SiteNavigation - - site navigation - Everyone - false - false - - - - - - social - TopBarMenu - - Top Bar Menu - Everyone - false - false - - - - - - - -