From: Michael Vogel Date: Sat, 28 Nov 2015 09:28:14 +0000 (+0100) Subject: Before the comparism the entities must be removed X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=32fa5d185c27b9490410ddf2fa4b13eff1d8129e;p=friendica.git Before the comparism the entities must be removed --- diff --git a/include/bbcode.php b/include/bbcode.php index 98c1f11991..acf6979d84 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -101,9 +101,13 @@ function bb_attachment($Text, $simplehtml = false, $tryoembed = true) { if ($simplehtml == 7) { $title2 = $title; + + $test1 = trim(html_entity_decode($match[1],ENT_QUOTES,'UTF-8')); + $test2 = trim(html_entity_decode($title,ENT_QUOTES,'UTF-8')); + // If the link description is similar to the text above then don't add the link description - if (($title != "") AND ((strpos($match[1],$title) !== false) OR - (similar_text($match[1],$title) / strlen($title)) > 0.9)) + if (($title != "") AND ((strpos($test1,$test2) !== false) OR + (similar_text($test1,$test2) / strlen($title)) > 0.9)) $title2 = $url; $text = sprintf('%s
', $url, $title, $title2);