* [bug#57543,done,0.2h] fix import ticket error.

This commit is contained in:
tianshujie
2024-11-29 13:34:20 +08:00
committed by 曹延义
parent 0070470b70
commit 24fccb6d41
+16 -13
View File
@@ -517,20 +517,23 @@ class kanbanTao extends kanbanModel
$strLength = strlen($realname);
$displayText = '';
if($strLength === $mbLength)
if($realname)
{
/* Pure alphabet or numbers 纯英文情况 */
$displayText = strtoupper($realname[0]);
}
else if($strLength % $mbLength == 0 && $strLength % 3 == 0)
{
/* Pure chinese characters 纯中文的情况 */
$displayText = $mbLength <= $maxTextLen ? $realname : mb_substr($realname, $mbLength - $maxTextLen, $mbLength, 'utf-8');
}
else
{
/* Mix of Chinese and English 中英文混合的情况 */
$displayText = $mbLength <= $maxTextLen ? $realname : mb_substr($realname, 0, $maxTextLen, 'utf-8');
if(isset($realname[0]) && $strLength === $mbLength)
{
/* Pure alphabet or numbers 纯英文情况 */
$displayText = strtoupper($realname[0]);
}
else if($strLength % $mbLength == 0 && $strLength % 3 == 0)
{
/* Pure chinese characters 纯中文的情况 */
$displayText = $mbLength <= $maxTextLen ? $realname : mb_substr($realname, $mbLength - $maxTextLen, $mbLength, 'utf-8');
}
else
{
/* Mix of Chinese and English 中英文混合的情况 */
$displayText = $mbLength <= $maxTextLen ? $realname : mb_substr($realname, 0, $maxTextLen, 'utf-8');
}
}
$userAvatar = zget($avatarPairs, $account, '');