From: Michael Date: Wed, 14 Mar 2018 22:51:14 +0000 (+0000) Subject: The attachment text had already been in HTML and mustn't be converted again X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=4ba3ba391a4a4cebd8f06275e87253e957850127;p=friendica.git The attachment text had already been in HTML and mustn't be converted again --- diff --git a/src/Content/Text/BBCode.php b/src/Content/Text/BBCode.php index edff3a2846..532397c13a 100644 --- a/src/Content/Text/BBCode.php +++ b/src/Content/Text/BBCode.php @@ -25,6 +25,7 @@ use Friendica\Util\ParseUrl; require_once "include/event.php"; require_once "include/html2plain.php"; +require_once "include/html2bbcode.php"; require_once "mod/proxy.php"; class BBCode @@ -705,9 +706,10 @@ class BBCode } if ($data["description"] != "" && $data["description"] != $data["title"]) { - $return .= sprintf('
%s
', trim($data["description"])); + // Sanitize the HTML by converting it to BBCode + $bbcode = html2bbcode($data["description"]); + $return .= sprintf('
%s
', trim(self::convert($bbcode))); } - if ($data["type"] == "link") { $return .= sprintf('%s', $data['url'], parse_url($data['url'], PHP_URL_HOST)); }