mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-24 10:21:32 +01:00
fix tests
This commit is contained in:
@@ -3202,7 +3202,7 @@ function dol_trunc($string, $size = 40, $trunc = 'right', $stringencoding = 'UTF
|
|||||||
// We go always here
|
// We go always here
|
||||||
if ($trunc == 'right') {
|
if ($trunc == 'right') {
|
||||||
$newstring = dol_textishtml($string) ? dol_string_nohtmltag($string, 1) : $string;
|
$newstring = dol_textishtml($string) ? dol_string_nohtmltag($string, 1) : $string;
|
||||||
if (dol_strlen($newstring, $stringencoding) > ($size + ($nodot ? 0 : 3))) {
|
if (dol_strlen($newstring, $stringencoding) > ($size + ($nodot ? 0 : 1))) {
|
||||||
// If nodot is 0 and size is 1 chars more, we don't trunc and don't add …
|
// If nodot is 0 and size is 1 chars more, we don't trunc and don't add …
|
||||||
return dol_substr($newstring, 0, $size, $stringencoding).($nodot ? '' : '…');
|
return dol_substr($newstring, 0, $size, $stringencoding).($nodot ? '' : '…');
|
||||||
} else {
|
} else {
|
||||||
@@ -3220,7 +3220,7 @@ function dol_trunc($string, $size = 40, $trunc = 'right', $stringencoding = 'UTF
|
|||||||
}
|
}
|
||||||
} elseif ($trunc == 'left') {
|
} elseif ($trunc == 'left') {
|
||||||
$newstring = dol_textishtml($string) ? dol_string_nohtmltag($string, 1) : $string;
|
$newstring = dol_textishtml($string) ? dol_string_nohtmltag($string, 1) : $string;
|
||||||
if (dol_strlen($newstring, $stringencoding) > ($size + ($nodot ? 0 : 3))) {
|
if (dol_strlen($newstring, $stringencoding) > ($size + ($nodot ? 0 : 1))) {
|
||||||
// If nodot is 0 and size is 1 chars more, we don't trunc and don't add …
|
// If nodot is 0 and size is 1 chars more, we don't trunc and don't add …
|
||||||
return '…'.dol_substr($newstring, dol_strlen($newstring, $stringencoding) - $size, $size, $stringencoding);
|
return '…'.dol_substr($newstring, dol_strlen($newstring, $stringencoding) - $size, $size, $stringencoding);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user