diff options
author | YAMAMOTO Takashi <yamachan@piwikjapan.org> | 2015-11-23 13:10:17 +0300 |
---|---|---|
committer | YAMAMOTO Takashi <yamachan@piwikjapan.org> | 2015-11-23 13:10:17 +0300 |
commit | f4e5966608de4755b17196986491ef2f79614a88 (patch) | |
tree | 9e92585612fb13e3c71dc7570ff680445c640962 | |
parent | ef48e70fe7cfadd6222237b117baf7d61ee4a998 (diff) |
Internal / external search strings will be reduced more than 255 "bytes" without boundary.
-rw-r--r-- | plugins/Referrers/Columns/Keyword.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/Referrers/Columns/Keyword.php b/plugins/Referrers/Columns/Keyword.php index 78605c9d94..48e8a9efd4 100644 --- a/plugins/Referrers/Columns/Keyword.php +++ b/plugins/Referrers/Columns/Keyword.php @@ -44,7 +44,11 @@ class Keyword extends Base $information = $this->getReferrerInformationFromRequest($request); if (!empty($information['referer_keyword'])) { - return substr($information['referer_keyword'], 0, 255); + if (function_exists('mb_substr')) { + return mb_substr($information['referer_keyword'], 0, 255, 'UTF-8'); + } else { + return substr($information['referer_keyword'], 0, 255); + } } return $information['referer_keyword']; |