diff --git a/public/config/config.json b/public/config/config.json index 9651190e5aa2d349aead14b9d85304d92d6f2356..59d53731dc6b8f8a63f1e9da0c8e6a2c255008e6 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -9,6 +9,7 @@ "VUE_APP_LOGO_PATH":"/geocontrib/img/logo-neogeo-circle.png", "VUE_APP_DJANGO_BASE":"http://localhost:8010", "VUE_APP_DJANGO_API_BASE":"http://localhost:8010/api/", + "VUE_APP_CATALOG_NAME": "Datasud", "VUE_APP_RELOAD_INTERVAL": 15000, "VUE_APP_DISABLE_LOGIN_BUTTON":false, "VUE_APP_LOGIN_URL":"", diff --git a/src/views/feature_type/Feature_type_detail.vue b/src/views/feature_type/Feature_type_detail.vue index bae93743c7a6f3c88d330129f2fd46a9d4cf654c..a6e22d3fea702d171339bbd352669d4d634dbd3c 100644 --- a/src/views/feature_type/Feature_type_detail.vue +++ b/src/views/feature_type/Feature_type_detail.vue @@ -99,7 +99,7 @@ }, }" class="ui icon button import-catalog" - >Créer un nouveau type de signalement à partir du catalogue Datasud + >Créer un nouveau type de signalement à partir du catalogue {{ CATALOG_NAME|| 'IDGO'}} </router-link> <div v-if="$route.params.geojson" class="ui button import-catalog basic active teal"> Ressource {{$route.params.geojson.name}} @@ -285,10 +285,16 @@ export default { 'features', 'features_count' ]), + ...mapState([ + 'configuration', + ]), ...mapState('feature_type', [ 'feature_types', 'importFeatureTypeData' ]), + CATALOG_NAME() { + return this.configuration.VUE_APP_CATALOG_NAME; + }, structure: function () { if (Object.keys(this.feature_types).length) { let st = this.feature_types.find( diff --git a/src/views/project/Project_detail.vue b/src/views/project/Project_detail.vue index 419469b6377ef871a30953952136633fed8c6d69..3cff2db357727c3fb90f5c497aac470a64e1f41a 100644 --- a/src/views/project/Project_detail.vue +++ b/src/views/project/Project_detail.vue @@ -340,7 +340,7 @@ }" class="ui compact basic button button-hover-green button-align-left" > - <i class="ui plus icon"></i>Créer un nouveau type de signalement à partir du catalogue Datasud + <i class="ui plus icon"></i>Créer un nouveau type de signalement à partir du catalogue {{ CATALOG_NAME|| 'IDGO'}} </router-link> </div> @@ -673,6 +673,9 @@ export default { 'project', 'permissions' ]), + ...mapState([ + 'configuration', + ]), ...mapState('feature_type', [ 'feature_types', 'importFeatureTypeData' @@ -689,10 +692,13 @@ export default { 'map' ]), DJANGO_BASE_URL() { - return this.$store.state.configuration.VUE_APP_DJANGO_BASE; + return this.configuration.VUE_APP_DJANGO_BASE; }, API_BASE_URL() { - return this.$store.state.configuration.VUE_APP_DJANGO_API_BASE; + return this.configuration.VUE_APP_DJANGO_API_BASE; + }, + CATALOG_NAME() { + return this.configuration.VUE_APP_CATALOG_NAME; }, fileSize() { return fileConvertSizeToMo(this.fileToImport.size);