From 85bfb949fea4e69dabc5b7544ce70d26d3d11393 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sat, 26 Dec 2020 21:56:56 +0100 Subject: add support for unsafe inline scripts --- frontend/app/views/page/components/tile.handle.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'frontend/app/views/page/components/tile.handle.js') diff --git a/frontend/app/views/page/components/tile.handle.js b/frontend/app/views/page/components/tile.handle.js index e91f0b1..624b175 100644 --- a/frontend/app/views/page/components/tile.handle.js +++ b/frontend/app/views/page/components/tile.handle.js @@ -66,6 +66,13 @@ const TileHandle = ({ tile, bounds, box, viewing, onMouseDown, onDoubleClick }) style.width = tile.settings.width ? tile.settings.width + 'px' : 'auto' style.height = tile.settings.height ? tile.settings.height + 'px' : 'auto' break + case 'script': + content = "" + if (viewing) { + eval(tile.settings.content) + } else { + content = "SCRIPT" + } } if (viewing && tile.href) { if (tile.href.indexOf('http') === 0) { -- cgit v1.2.3-70-g09d2