From 1b8e93c70bf5f797598e9ed3168cbe3f811b2db5 Mon Sep 17 00:00:00 2001 From: Friendika Date: Fri, 20 May 2011 01:48:59 -0700 Subject: [PATCH] don't use hashtags for FB message link --- addon/facebook/facebook.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/addon/facebook/facebook.php b/addon/facebook/facebook.php index cf2bfe434..667b2ce6f 100644 --- a/addon/facebook/facebook.php +++ b/addon/facebook/facebook.php @@ -479,11 +479,17 @@ function facebook_post_hook(&$a,&$b) { if($b['verb'] == ACTIVITY_DISLIKE) $msg = trim(strip_tags(bbcode($msg))); + $search_str = $a->get_baseurl() . '/search'; + if(preg_match("/\[url=(.+?)\](.+?)\[\/url\]/is",$msg,$matches)) { - $link = $matches[1]; - if(substr($matches[2],0,5) != '[img]' ) - $linkname = $matches[2]; + // don't use hashtags for message link + + if(strpos($matches[2],$search_str) === false) { + $link = $matches[1]; + if(substr($matches[2],0,5) != '[img]') + $linkname = $matches[2]; + } } $msg = preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/is",'$2 $1',$msg);