Просмотр исходного кода

Graph View fix substr - use V::strShortUtf8()

Piotr Labudda 11 лет назад
Родитель
Сommit
41fab21b70
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      SE/VERSION
  2. 2 2
      SE/superedit-GRAPH_VIEW_PROCES.php

+ 1 - 1
SE/VERSION

@@ -1 +1 @@
-3.9.9-15
+3.9.9-16

+ 2 - 2
SE/superedit-GRAPH_VIEW_PROCES.php

@@ -522,7 +522,7 @@ class GraphViewProcessParser {
 			} else {
 				$tree->Viev_Zpc[$root_id]->EXTERNAL_LINK[$tree->Childs[$id]->IF_TRUE_GOTO] = $tree->Childs[$id]->IF_TRUE_GOTO;
 				$obj = $db->get_by_id('CRM_PROCES',$tree->Childs[$id]->IF_TRUE_GOTO);
-				$tree->Viev_Zpc[$tree->Childs[$id]->IF_TRUE_GOTO]->DESC = "{" . $obj->ID . "}" . substr($obj->DESC, 0, 50);
+				$tree->Viev_Zpc[$tree->Childs[$id]->IF_TRUE_GOTO]->DESC = "{" . $obj->ID . "}" . V::strShortUtf8($obj->DESC, 50);
 				if ($tree->Childs[$id]->GOTO_FLAG == 'GOTO_AND_RETURN') {
 					$tree->Viev_Zpc[$tree->Childs[$id]->IF_TRUE_GOTO]->EXTERNAL_LINK[$root_id] = $root_id;
 				}
@@ -547,7 +547,7 @@ class GraphViewProcessParser {
 				}
 				$tree->Viev_Zpc[$id]->PATH = $find;
 				$obj = $db->get_by_id('CRM_PROCES', $id);
-				$tree->Viev_Zpc[$id]->DESC = "{" . $id . "}" . substr($obj->DESC, 0, 50) . "...";
+				$tree->Viev_Zpc[$id]->DESC = "{" . $id . "}" . V::strShortUtf8($obj->DESC, 50, '...');
 			}
 		}