mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 17:23:00 +00:00
Bugfix: Make errorimage() multibyte-safe
This commit is contained in:
parent
4701d24bd7
commit
1ef86f117c
1 changed files with 2 additions and 2 deletions
|
@ -463,7 +463,7 @@ function errorimage($text, $target_size = null)
|
||||||
(count($text_lines) - 1) * $line_spacing +
|
(count($text_lines) - 1) * $line_spacing +
|
||||||
$border_size * 2;
|
$border_size * 2;
|
||||||
foreach($text_lines as $line)
|
foreach($text_lines as $line)
|
||||||
$width = max($width, $font_width * strlen($line));
|
$width = max($width, $font_width * mb_strlen($line));
|
||||||
$width += $border_size * 2;
|
$width += $border_size * 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -473,7 +473,7 @@ function errorimage($text, $target_size = null)
|
||||||
$i = 0;
|
$i = 0;
|
||||||
foreach($text_lines as $line) {
|
foreach($text_lines as $line) {
|
||||||
imagestring($image, $font_size,
|
imagestring($image, $font_size,
|
||||||
($width / 2) - (($font_width * strlen($line)) / 2),
|
($width / 2) - (($font_width * mb_strlen($line)) / 2),
|
||||||
$border_size + $i * ($font_height + $line_spacing),
|
$border_size + $i * ($font_height + $line_spacing),
|
||||||
$line,
|
$line,
|
||||||
imagecolorallocate($image, 68, 39, 113) // #442772
|
imagecolorallocate($image, 68, 39, 113) // #442772
|
||||||
|
|
Loading…
Reference in a new issue