make the channel item query match recent changes to network item query (and some slightly older changes in display item query), and allow '@' in linkified urls.

This commit is contained in:
friendica
2015-03-18 19:06:05 -07:00
parent 5a7e35fbf8
commit 63683734a2
3 changed files with 7 additions and 5 deletions

View File

@@ -869,7 +869,7 @@ function valid_email($x){
function linkify($s,$me = false) {
$s = preg_replace("/(https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\@\~\#\'\%\$\!\+]*)/", (($me) ? ' <a href="$1" rel="me" >$1</a>' : ' <a href="$1" >$1</a>'), $s);
$s = preg_replace("/(https?\:\/\/[a-zA-Z0-9\:\/\-\?\&\;\.\=\_\@\~\#\'\%\$\!\+\,\@]*)/", (($me) ? ' <a href="$1" rel="me" >$1</a>' : ' <a href="$1" >$1</a>'), $s);
$s = preg_replace("/\<(.*?)(src|href)=(.*?)\&amp\;(.*?)\>/ism",'<$1$2=$3&$4>',$s);
return($s);
}