1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[ticket/15403] Handle ellipsis at the beginning of context and add tests

PHPBB-15403
This commit is contained in:
Ruben Calvo
2024-07-14 12:37:34 +02:00
parent dd9267b678
commit f4b1444248
2 changed files with 20 additions and 1 deletions

View File

@@ -420,7 +420,7 @@ function get_context(string $text, array $words, int $length = 400): string
$output[] = utf8_substr($fragment, $fragment_start, $fragment_end - $fragment_start + 1);
}
return htmlentities(implode(' ... ', $output)) . ($end < $text_length - 1 ? ' ...' : '');
return ($fragments[0][0] != 0 ? '... ' : '') . htmlentities(implode(' ... ', $output)) . ($end < $text_length - 1 ? ' ...' : '');
}
/**