TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

ISO-8859-1 Encoding und Sonderzeichen


Autor Nachricht
Verfasst am: 09. 03. 2010 [08:43]
marlan
Themenersteller
Dabei seit: 07.05.2007
Beiträge: 12
Hallo,

wir haben ein TYPO3-Projekt (4.3 + TV) was leider ohne einen "ForceCharset=utf8" angelegt wurde.
Daher sind jetzt alle Daten ISO-8859-1 encodiert in der DB.
(Mit den Anleitungen für die Konvertierung zu UTF-8 hatte ich bisher noch keinen Erfolg)
Wenn jetzt ein Redakteur ein Zeichen im Backend eingibt, welches nicht zum ISO-Standard gehört, wird dies zwar gespeichert und auch in den gängigen Browsern korrekt angezeigt.
In den Ergebnislisten von Indexed Search wird allerdings nur noch ein Fragezeichen angezeigt.
M.E. ist das auch das normale verhalten, da die Encodierung mit ISO-8859-1 angegeben ist (warum die Browser das dann korrekt darstellen ist mir nicht so ganz klar).
Gültiges XHTML sollte dadurch auch nicht mehr möglich sein.
Gibt es vielleicht eine Möglichkeit, dass TYPO3 beim Speichern oder der Ausgabe diese Sonderzeichen in entsprechende HTML-Entities umwandelt?
Vielen Dank
Mark
ProfilWWW
Verfasst am: 25. 03. 2010 [15:00]
froemken
Dabei seit: 30.01.2007
Beiträge: 740
Setz die Eigenschaften im INSTALL_TOOL mal so wie ich es hier vorschlage:

http://typo3.sfroemken.de/index.php?id=9

Setz außerdem mal im Setup-TS diese Einstellungen:

http://typo3.sfroemken.de/index.php?id=13&L=0

ClearCache und über die Website surfen.

Würd mich mal interessieren, ob die Sonderzeichen immer noch richtig angezeigt werden.

Das Problem mit der indexed_search hatte ich auch mal. Hab dann einfach alle cache*-Tabellen truncated...dann war das Thema für mich erledigt und ich hatte auch wieder die korrekt geschriebenen Daten in der indexed_search.

Stefan

All meine TYPO3-Problemlösungen und Hilfestellungen landen hier:
http://typo3.sfroemken.de
ProfilWWW