https://github.com/conterra/mapapps-imprint-privacy
This bundle adds two buttons to the app, which refer to the imprint and the privacy statements.
https://github.com/conterra/mapapps-imprint-privacy
3x 4x mapapps usability
Last synced: 28 days ago
JSON representation
This bundle adds two buttons to the app, which refer to the imprint and the privacy statements.
- Host: GitHub
- URL: https://github.com/conterra/mapapps-imprint-privacy
- Owner: conterra
- License: apache-2.0
- Created: 2018-07-12T07:14:03.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-12-04T10:32:21.000Z (3 months ago)
- Last Synced: 2025-12-07T17:59:20.074Z (3 months ago)
- Topics: 3x, 4x, mapapps, usability
- Language: JavaScript
- Homepage: https://demos.conterra.de/mapapps/resources/apps/public_demo_imprintprivacy/index.html
- Size: 2.46 MB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/conterra/mapapps-imprint-privacy/actions/workflows/devnet-bundle-snapshot.yml)


# Imprint Privacy Bundle
This bundle adds two buttons to the app, which refer to the imprint and the privacy statements.

Sample App
------------------
https://demos.conterra.de/mapapps/resources/apps/public_demo_imprintprivacy/index.html
#### Configurable Components of dn_imprintprivacy:
##### ToolHandler:
```
"ToolHandler": {
"imprintUrls": [
{
"locale": "de",
"url": "https://www.conterra.de/impressum"
},
{
"locale": "en",
"url": "https://www.con-terra.com/imprint"
}
],
"privacyUrls": [
{
"locale": "de",
"url": "https://www.conterra.de/datenschutzhinweise"
},
{
"locale": "en",
"url": "https://www.con-terra.com/privacy-statements"
}
],
"toolsetDefinition": {
"id": "imprintprivacyToolset",
"tools": [
"imprintTool",
"privacyStatementsTool"
],
"registerWidget": {
"widgetRole": "footer_right"
},
"container": "ignore",
"windowType": "container",
"cssClass": "showToolLabels"
}
}
```
## Quick start
Clone this project and ensure that you have all required dependencies installed correctly (see [Documentation](https://docs.conterra.de/en/mapapps/latest/developersguide/getting-started/set-up-development-environment.html)).
Then run the following commands from the project root directory to start a local development server:
```bash
# install all required node modules
$ mvn initialize
# start dev server
$ mvn compile -Denv=dev -Pinclude-mapapps-deps
# run unit tests
$ mvn test -P run-js-tests,include-mapapps-deps
```