From d9df3cfa508e9c1ddf8a4f1a92ded1264e00b335 Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Tue, 28 Dec 2021 13:47:50 +0200 Subject: [PATCH] Update knowledgeGraphMetadataConfig --- src/client/containers/SemanticPortal.js | 23 ++++++++++++----------- src/configs/portalConfig.json | 5 ++++- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/client/containers/SemanticPortal.js b/src/client/containers/SemanticPortal.js index 38df4577..817e2ef2 100644 --- a/src/client/containers/SemanticPortal.js +++ b/src/client/containers/SemanticPortal.js @@ -65,7 +65,7 @@ const { rootUrl, perspectives, layoutConfig, - knowledgeGraphMetadataSource + knowledgeGraphMetadataConfig } = portalConfig const perspectiveConfig = await createPerspectiveConfig({ portalID, @@ -635,16 +635,17 @@ const SemanticPortal = props => { <div className={classNames(classes.mainContainer, classes.textPageContainer)}> <TextPage> {intl.getHTML('aboutThePortalPartOne')} - <KnowledgeGraphMetadataTable - portalConfig={portalConfig} - layoutConfig={layoutConfig} - perspectiveID={knowledgeGraphMetadataSource} - resultClass='knowledgeGraphMetadata' - fetchKnowledgeGraphMetadata={props.fetchKnowledgeGraphMetadata} - knowledgeGraphMetadata={props[knowledgeGraphMetadataSource] - ? props[knowledgeGraphMetadataSource].knowledgeGraphMetadata - : null} - /> + {knowledgeGraphMetadataConfig.showTable && + <KnowledgeGraphMetadataTable + portalConfig={portalConfig} + layoutConfig={layoutConfig} + perspectiveID={knowledgeGraphMetadataConfig.perspective} + resultClass='knowledgeGraphMetadata' + fetchKnowledgeGraphMetadata={props.fetchKnowledgeGraphMetadata} + knowledgeGraphMetadata={props[knowledgeGraphMetadataConfig.perspective] + ? props[knowledgeGraphMetadataConfig.perspective].knowledgeGraphMetadata + : null} + />} {intl.getHTML('aboutThePortalPartTwo')} </TextPage> </div>} diff --git a/src/configs/portalConfig.json b/src/configs/portalConfig.json index 41fee6fa..fe3e88ce 100644 --- a/src/configs/portalConfig.json +++ b/src/configs/portalConfig.json @@ -19,7 +19,6 @@ "places" ] }, - "knowledgeGraphMetadataSource": "perspective1", "localeConfig": { "defaultLocale": "en", "readTranslationsFromGoogleSheets": "false", @@ -44,6 +43,10 @@ "sitemapUrl": "https://sampo-ui.demo.seco.cs.aalto.fi/sitemap", "sitemapInstancePageQuery": "sitemapInstancePageQuery" }, + "knowledgeGraphMetadataConfig": { + "showTable": false, + "perspective": "perspective1" + }, "layoutConfig": { "colorPalette": { "primary": { -- GitLab