diff --git a/mod/forum/search.php b/mod/forum/search.php index cdb29e9601a..b16ac14cd95 100644 --- a/mod/forum/search.php +++ b/mod/forum/search.php @@ -176,6 +176,7 @@ $searchterms[$key] = preg_replace('/^\+/','',$searchterm); } } + $strippedsearch = implode(' ', $searchterms); // Rebuild the string foreach ($posts as $post) { @@ -186,8 +187,8 @@ error("Could not find forum $discussion->forum"); } - $post->subject = highlight("$strippedsearch", $post->subject); - $discussion->name = highlight("$strippedsearch", $discussion->name); + $post->subject = highlight($strippedsearch, $post->subject); + $discussion->name = highlight($strippedsearch, $discussion->name); $fullsubject = "id\">".format_string($forum->name,true).""; if ($forum->type != 'single') {