From ccc8705a4b5316dc0b531132ddcb5a51111c2c0e Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Fri, 12 Jan 2024 15:35:20 +0100 Subject: [PATCH] Relax restrictions on HTML in popup --- VIPSWeb/static/js/frontpageMap.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/VIPSWeb/static/js/frontpageMap.js b/VIPSWeb/static/js/frontpageMap.js index 1986310d..d3a1dbe7 100755 --- a/VIPSWeb/static/js/frontpageMap.js +++ b/VIPSWeb/static/js/frontpageMap.js @@ -55,6 +55,15 @@ var forecastLayer; var drawnFeatures = []; // Populated asynchronously var observationLayer; var currentDateInMillis; +/* ------------------------------------------------------------------------ */ + +/* - Relax restrictions on HTML in popup (https://getbootstrap.com/docs/3.4/javascript/#js-sanitizer) - */ +var myWhiteList = $.fn.tooltip.Constructor.DEFAULTS.whiteList; +myWhiteList.table=[]; +myWhiteList.tbody=[]; +myWhiteList.tr=["onclick"]; +myWhiteList.td=["colspan"]; +myWhiteList.span=["onclick"] /* ------------------------------------------------------------------------ */ @@ -296,7 +305,6 @@ var displayForecastDetails = function(features, coordinate){ + externalResourceHTML + "</ul>"; } - //console.log(feature); poiDetails.popover({ animation: true, -- GitLab