From 578accd72f2b18dd27d9003d5b3a972f279ab9fe Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Thu, 23 Dec 2021 10:01:29 +0200 Subject: [PATCH] allow to pass url including http(s) scheme to Html::link($url, ...) and therefore other methods of Html class --- api/src/Html.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/src/Html.php b/api/src/Html.php index 7e72421350..1dd9414d01 100644 --- a/api/src/Html.php +++ b/api/src/Html.php @@ -762,6 +762,10 @@ tinymce.init({ parse_str($v,$v); $vars += $v; } + if (preg_match('#^https?://#', $url)) + { + return $url.($vars ? '?'.http_build_query($vars) : ''); + } return Framework::link($url,$vars); }