From 43da0ac172978735e728a280774a48cfb7562bcf Mon Sep 17 00:00:00 2001 From: Joshua Sherman Date: Sun, 26 Jan 2014 15:03:26 -0500 Subject: [PATCH] Added fix for broken UTF-8 2 byte characters --- classes/String.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/String.php b/classes/String.php index e9ad181..d07e962 100644 --- a/classes/String.php +++ b/classes/String.php @@ -225,11 +225,11 @@ class String { if ($hover == true) { - $string = '' . substr($string, 0, $length) . '…'; + $string = '' . mb_strcut($string, 0, $length, 'UTF-8') . '…'; } else { - $string = substr($string, 0, $length) . '...'; + $string = mb_strcut($string, 0, $length, 'UTF-8') . '…'; } }