[ticket/15403] Return first fragment of text if there is no coincidences

PHPBB-15403
This commit is contained in:
Ruben Calvo 2024-07-09 17:09:06 +02:00
parent 68436c4a96
commit 95b8b50599
No known key found for this signature in database

View file

@ -398,10 +398,10 @@ function get_context(string $text, array $words, int $length = 400)
// Get the last fragment
$fragments[] = $fragment;
$output = htmlentities(implode('', $fragments));
return htmlentities(implode('', $fragments));
}
return $output;
return htmlentities($text_length >= $length + 3 ? utf8_substr($text, 0, $length) . ' ...' : $text);
}
/**