From: Michael <heluecht@pirati.ca>
Date: Mon, 22 Jan 2018 22:26:47 +0000 (+0000)
Subject: Code cleaned
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=2e333dea8fb7b9eaa8259469a1ac63d1772eb60e;p=friendica.git

Code cleaned
---

diff --git a/include/bbcode.php b/include/bbcode.php
index cad7ddc925..3a187c2815 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -970,7 +970,8 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $simplehtml = fa
 	// if the HTML is used to generate plain text, then don't do this search, but replace all URL of that kind to text
 	if (!$forplaintext) {
 		// Autolink feature (thanks to http://code.seebz.net/p/autolink-php/)
-		$autolink_regex = "`([^\]\=\"']|^)(https?\://[^\s<]+[^\s<\.\)])`ism";
+		// Currently disabled, since the function is too greedy
+		// $autolink_regex = "`([^\]\=\"']|^)(https?\://[^\s<]+[^\s<\.\)])`ism";
 		$autolink_regex = "/([^\]\='".'"'."]|^)(https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,]+)/ism";
 		$Text = preg_replace($autolink_regex, '$1[url]$2[/url]', $Text);
 		if ($simplehtml == 7) {
@@ -1044,10 +1045,6 @@ function bbcode($Text, $preserve_nl = false, $tryoembed = true, $simplehtml = fa
 	$expression = "=diaspora://.*?/post/([0-9A-Za-z\-_@.:]{15,254}[0-9A-Za-z])=ism";
 	$Text = preg_replace($expression, System::baseUrl()."/display/$1", $Text);
 
-	if ($tryoembed) {
-	//	$Text = preg_replace_callback("/\[url\]([$URLSearchString]*)\[\/url\]/ism", $tryoembed_callback, $Text);
-	}
-
 	$Text = preg_replace("/([#])\[url\=([$URLSearchString]*)\](.*?)\[\/url\]/ism",
 				'$1<a href="$2" class="tag" title="$3">$3</a>', $Text);