Fix for MDL-6615. Patch by Luis Peralta.

This commit is contained in:
vyshane
2006-09-24 15:19:54 +00:00
parent 9f686c8a69
commit f009e194ec
+12 -1
View File
@@ -204,7 +204,18 @@
//Use highlight() with nonsense tags to spot search terms in the
//actual text content first. fiedorow - 9/2/2005
$missing_terms = "";
$message = highlight($strippedsearch,format_text($post->message, $post->format, NULL, $course->id),
// Hack for posts of format FORMAT_PLAIN. Otherwise html tags added by
// the highlight() call bellow get stripped out by forum_print_post().
if ($post->format == FORMAT_PLAIN) {
$post->message = s($post->message);
$post->message = rebuildnolinktag($post->message);
$post->message = str_replace(' ', '  ', $post->message);
$post->message = nl2br($post->message);
$post->format = FORMAT_HTML;
}
$message = highlight($strippedsearch, format_text($post->message, $post->format, NULL, $course->id),
0,'<fgw9sdpq4>','</fgw9sdpq4>');
foreach ($searchterms as $searchterm) {