diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js index 0598ec4fd888cd42420fc0c79b9c1312d307afba..b3a1a1a9421a4a7800baae47cc9b3028f8dcc1ab 100644 --- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js +++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js @@ -234,7 +234,7 @@ OverlayPanel.prototype.openEditOverlayDialog = function (overlay) { var consentCheckbox = document.createElement("input"); consentCheckbox.type = "checkbox"; consentCheckbox.checked = overlay.isGoogleLicenseConsent(); - row = guiUtils.createTableRow([guiUtils.createLabel("I am aware that this map is displayed under the terms of the <a href='https://cloud.google.com/maps-platform/terms/'>license of Google Maps Platform</a> and I agree to these terms. " + + row = guiUtils.createTableRow([guiUtils.createLabel("I am aware that this map is displayed under the terms of the <a href='https://cloud.google.com/maps-platform/terms/' target='_blank'>license of Google Maps Platform</a> and I agree to these terms. " + "In particular, I warrant that this dataset does not contain Protected Health Information (as defined in and subject to HIPAA). "), consentCheckbox]); content.appendChild(row); diff --git a/frontend-js/src/main/js/minerva.js b/frontend-js/src/main/js/minerva.js index 4496b71b6c5df4805bafed8849b57fcae5b6c658..5d8ba60ef56cb304e5e9869ec9c9550725307edc 100644 --- a/frontend-js/src/main/js/minerva.js +++ b/frontend-js/src/main/js/minerva.js @@ -554,7 +554,7 @@ function create(params) { } }).then(function () { if (leftPanel.isGoogleLicenseConsentRequired()) { - GuiConnector.alert("Some data overlays doesn't have consent to the terms of the <a href='https://cloud.google.com/maps-platform/terms/'>license of Google Maps Platform</a>. To be able to visualize them you must edit data overlay. ") + GuiConnector.alert("Some data overlays doesn't have consent to the terms of the <a href='https://cloud.google.com/maps-platform/terms/' target='_blank'>license of Google Maps Platform</a>. To be able to visualize them you must edit data overlay. ") } var result = createResult(customMap); diff --git a/model/src/main/java/lcsb/mapviewer/model/user/ConfigurationElementType.java b/model/src/main/java/lcsb/mapviewer/model/user/ConfigurationElementType.java index 932dfcc8e0c83da5f91317e9ebf9761580c67213..e38e7d1c1d1bfeb3bd8bf509ca6b4a193f2bf311 100644 --- a/model/src/main/java/lcsb/mapviewer/model/user/ConfigurationElementType.java +++ b/model/src/main/java/lcsb/mapviewer/model/user/ConfigurationElementType.java @@ -160,7 +160,7 @@ public enum ConfigurationElementType { SHOW_REACTION_TYPE("Don't touch [12.0.x compatibility]", "true", ConfigurationElementEditType.STRING, true), GOOGLE_MAPS_API_KEY("By providing this Google Maps Platform API key I declare that I am aware that " - + "I am a Customer of the Google Maps Platform and I agree to the terms of the <a href=\"https://cloud.google.com/maps-platform/terms/\">license of Google Maps Platform</a>." + + + "I am a Customer of the Google Maps Platform and I agree to the terms of the <a href=\"https://cloud.google.com/maps-platform/terms/\" target='_blank'>license of Google Maps Platform</a>." + "In particular, I warrant that neither any of the maps nor publicly available data overlays " + "(\"General overlays\") on this MINERVA server contain Protected Health Information (as defined in and subject to HIPAA).", "", ConfigurationElementEditType.STRING, false),