From 9001d66949bbb52d92dc2959253cd633427c0253 Mon Sep 17 00:00:00 2001 From: megan_w Date: Fri, 16 May 2008 12:22:56 +0000 Subject: [PATCH] KTS-3304 "Greek filename does not appear in tooltips nor greek tag" Fixed. The original fix wasn't in the add document trigger. --- plugins/tagcloud/TagCloudTriggers.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/tagcloud/TagCloudTriggers.php b/plugins/tagcloud/TagCloudTriggers.php index c1a3117..bba3f11 100644 --- a/plugins/tagcloud/TagCloudTriggers.php +++ b/plugins/tagcloud/TagCloudTriggers.php @@ -94,10 +94,10 @@ class KTAddDocumentTrigger { foreach($tags as $sTag) { - $sTag = trim($sTag); - $sTag = utf8_decode($sTag); - $sTag = mb_strtolower($sTag); - $sTag = utf8_encode($sTag); + $sTag = trim($sTag); + if(mb_detect_encoding($sTag) == 'ASCII'){ + $sTag = strtolower($sTag); + } $res = DBUtil::getOneResult(array("SELECT id FROM $words_table WHERE tag = ?", array($sTag))); @@ -216,9 +216,9 @@ class KTEditDocumentTrigger { foreach($tags as $sTag) { $sTag = trim($sTag); - $sTag = utf8_decode($sTag); - $sTag = mb_strtolower($sTag); - $sTag = utf8_encode($sTag); + if(mb_detect_encoding($sTag) == 'ASCII'){ + $sTag = strtolower($sTag); + } $res = DBUtil::getOneResult(array("SELECT id FROM $words_table WHERE tag = ?", array($sTag))); -- libgit2 0.21.4