contao/test — Issue #1238: System::parseDate() ist nicht Unicode-Safe
Author: aschempp
Created: 2011-11-29 07:34:47+00:00
State: open
Labels: Defect, framework

Haben ein Problem mit der Funktion parseDate() entdeckt. Bei 3-stelligen Monatsnamen wird "Mä" statt "Mär" für "März" ausgegeben. Verwendet wird in der Zeile 381 (TL 2.7.5) die Funktion substr() um den String zu kürzen. Da "ä" im UTF-8 aber zwei Zeichen sind, kommt nur "Mä" dabei raus. Funktionieren tut es mit utf8_substr(). Dasselbe gilt auch für ein paar Zeilen davor...

--- _Originally created on December 4th, 2009, at 02:39pm (ID 1238)_