diff --git a/projects/admin-core/assets/locale/messages.admin-core.de.xlf b/projects/admin-core/assets/locale/messages.admin-core.de.xlf
index b6b394e0d..baf303b50 100644
--- a/projects/admin-core/assets/locale/messages.admin-core.de.xlf
+++ b/projects/admin-core/assets/locale/messages.admin-core.de.xlf
@@ -150,6 +150,10 @@
Copy application Anwendung kopieren
+
+ Select one or more layers that are available for copying features from. If no layers are selected, all layers will be available. Note that incompatible layer geometry types may prevent successful copying.
+ Wählen Sie eine oder mehrere Ebenen aus, von denen Features kopiert werden können. Wenn keine Ebenen ausgewählt sind, stehen alle Ebenen zur Verfügung. Beachten Sie, dass inkompatible Geometrietypen der Ebenen ein erfolgreiches Kopieren verhindern können.
+ Create applicationAnwendung erstellen
diff --git a/projects/admin-core/assets/locale/messages.admin-core.en.xlf b/projects/admin-core/assets/locale/messages.admin-core.en.xlf
index 7788a2edd..db3b19a64 100644
--- a/projects/admin-core/assets/locale/messages.admin-core.en.xlf
+++ b/projects/admin-core/assets/locale/messages.admin-core.en.xlf
@@ -113,6 +113,9 @@
Copy application
+
+ Select one or more layers that are available for copying features from. If no layers are selected, all layers will be available. Note that incompatible layer geometry types may prevent successful copying.
+ Create application
diff --git a/projects/admin-core/assets/locale/messages.admin-core.nl.xlf b/projects/admin-core/assets/locale/messages.admin-core.nl.xlf
index ded9ff2ba..a7dfa55f4 100644
--- a/projects/admin-core/assets/locale/messages.admin-core.nl.xlf
+++ b/projects/admin-core/assets/locale/messages.admin-core.nl.xlf
@@ -150,6 +150,10 @@
Copy application Kopieer applicatie
+
+ Select one or more layers that are available for copying features from. If no layers are selected, all layers will be available. Note that incompatible layer geometry types may prevent successful copying.
+ Selecteer één of meerdere lagen waarvan objecten kunnen worden gekopiëerd. Als geen lagen zijn aangevinkt is dit mogelijk van alle lagen. Let op dat door incompatibele geometrie-types een object mogelijk niet gekopiëerd kan worden.
+ Create applicationApplicatie aanmaken
diff --git a/projects/admin-core/src/lib/application/components/components.module.ts b/projects/admin-core/src/lib/application/components/components.module.ts
index 20dd2e3fb..7e47482b9 100644
--- a/projects/admin-core/src/lib/application/components/components.module.ts
+++ b/projects/admin-core/src/lib/application/components/components.module.ts
@@ -17,6 +17,7 @@ import { GeolocationConfigComponent } from './geolocation-config/geolocation-con
import { InfoConfigComponent } from './info-config/info-config.component';
import { DrawingConfigComponent } from './drawing-config/drawing-config.component';
import { TocComponentConfigComponent } from './toc-config/toc-component-config.component';
+import { SharedAdminComponentsModule } from '../../shared/components';
@NgModule({
declarations: [
@@ -39,6 +40,7 @@ import { TocComponentConfigComponent } from './toc-config/toc-component-config.c
BaseComponentConfigComponent,
SelectUploadModule,
MarkdownEditorComponent,
+ SharedAdminComponentsModule,
],
exports: [
ComponentsListComponent,
@@ -50,7 +52,7 @@ export class ComponentsModule {
const configurationComponentService = inject(ConfigurationComponentRegistryService);
/* eslint-disable max-len */
- configurationComponentService.registerConfigurationComponents(BaseComponentTypeEnum.TOC, $localize `:@@admin-core.application.component-table-of-contents:Table of contents`, TocComponentConfigComponent);
+ configurationComponentService.registerConfigurationComponents(BaseComponentTypeEnum.TOC, $localize `:@@admin-core.application.component-table-of-contents:Table of contents`, BaseComponentConfigComponent);
configurationComponentService.registerConfigurationComponents(BaseComponentTypeEnum.LEGEND, $localize `:@@admin-core.application.component-legend:Legend`, BaseComponentConfigComponent);
configurationComponentService.registerConfigurationComponents(BaseComponentTypeEnum.DRAWING, $localize `:@@admin-core.application.component-drawing:Drawing`, DrawingConfigComponent);
configurationComponentService.registerConfigurationComponents(BaseComponentTypeEnum.PRINT, $localize `:@@admin-core.application.component-print:Print`, BaseComponentConfigComponent);
diff --git a/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.css b/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.css
index e69de29bb..3fec1dd83 100644
--- a/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.css
+++ b/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.css
@@ -0,0 +1,7 @@
+div {
+ margin-bottom: 8px;
+}
+
+.copy-layers {
+ max-width: 500px;
+}
diff --git a/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.html b/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.html
index e49a26a57..cfbe05e34 100644
--- a/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.html
+++ b/projects/admin-core/src/lib/application/components/edit-config/edit-component-config.component.html
@@ -6,5 +6,22 @@
Close window after adding new feature
+
+
+
+ Select one or more layers that are available for copying features from. If no layers are selected, all layers will be available. Note that incompatible layer geometry types may prevent successful copying.
+