Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYAMAMOTO Takashi <yamachan@piwikjapan.org>2015-11-23 13:10:17 +0300
committerYAMAMOTO Takashi <yamachan@piwikjapan.org>2015-11-23 13:10:17 +0300
commitf4e5966608de4755b17196986491ef2f79614a88 (patch)
tree9e92585612fb13e3c71dc7570ff680445c640962 /plugins
parentef48e70fe7cfadd6222237b117baf7d61ee4a998 (diff)
Internal / external search strings will be reduced more than 255 "bytes" without boundary.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/Referrers/Columns/Keyword.php6
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'];