Commit 9001d66949bbb52d92dc2959253cd633427c0253
1 parent
59acf989
KTS-3304
"Greek filename does not appear in tooltips nor greek tag" Fixed. The original fix wasn't in the add document trigger. Committed by: Megan Watson Reviewed by: Jonathan Byrne git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/STABLE/branches/3.5.2c-Release-Branch@8467 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
7 additions
and
7 deletions
plugins/tagcloud/TagCloudTriggers.php
| ... | ... | @@ -94,10 +94,10 @@ class KTAddDocumentTrigger { |
| 94 | 94 | |
| 95 | 95 | foreach($tags as $sTag) |
| 96 | 96 | { |
| 97 | - $sTag = trim($sTag); | |
| 98 | - $sTag = utf8_decode($sTag); | |
| 99 | - $sTag = mb_strtolower($sTag); | |
| 100 | - $sTag = utf8_encode($sTag); | |
| 97 | + $sTag = trim($sTag); | |
| 98 | + if(mb_detect_encoding($sTag) == 'ASCII'){ | |
| 99 | + $sTag = strtolower($sTag); | |
| 100 | + } | |
| 101 | 101 | |
| 102 | 102 | $res = DBUtil::getOneResult(array("SELECT id FROM $words_table WHERE tag = ?", array($sTag))); |
| 103 | 103 | |
| ... | ... | @@ -216,9 +216,9 @@ class KTEditDocumentTrigger { |
| 216 | 216 | foreach($tags as $sTag) |
| 217 | 217 | { |
| 218 | 218 | $sTag = trim($sTag); |
| 219 | - $sTag = utf8_decode($sTag); | |
| 220 | - $sTag = mb_strtolower($sTag); | |
| 221 | - $sTag = utf8_encode($sTag); | |
| 219 | + if(mb_detect_encoding($sTag) == 'ASCII'){ | |
| 220 | + $sTag = strtolower($sTag); | |
| 221 | + } | |
| 222 | 222 | |
| 223 | 223 | $res = DBUtil::getOneResult(array("SELECT id FROM $words_table WHERE tag = ?", array($sTag))); |
| 224 | 224 | ... | ... |