Typo3 rennt auf die Veröffentlichung von Version 4.3 zu und die Entwicklung von Typo3 Version 5 ist in vollem Gange.
Aber etwas sollte man nie vergessen, ohne die Erweiterungen ist Typo3 nur halb so spannend. Bevor also mit der Version 4.3 die neue Extension Basis eingeführt wird und viele Erweiterungen nicht sofort laufen werden, hier noch eine Liste der Erweiterungen, die ich selbst immer gerne einsetze und warum.
Allgemein darf man hierbei nicht vergessen, dass jede Erweiterung unterschiedliche Konfigurationsarbeit mit sich bringt. Ich präsentiere die Erweiterungen lediglich, die Arbeit kann ich nicht abnehmen:
(http://typo3.org/extensions/repository/)
TemplaVoila! ist eine Template-Engine für Typo3, welche die starre Spaltendarstellung aufbricht und mehr Möglichkeiten eröffnet. Die Marker können über die Oberfläche von TemplaVoila! gesetzt werden und müssen nicht über Platzhalter erfasst werden.
Zusätzlich können über “Flexible Content Elements” beliebige CSS Formatierungen als Content Elemente in den Inhalt eingefügt werden. Dies macht es einfach schöne Stylings mit Typo3 Inhalten zu kombinieren. Weiter lesen… »
Ich hatte ja eingehend davor gewarnt die Option “ForceCharset” in einem System zu verwenden, das bereits Inhalt besitzt.
Aber noch ein anderes Problem kann auftreten. Und zwar wenn man erst verspätet die Seite in der PAGE-Konfiguration auf utf-8 umstellt.
Dann kann es dazu führen, dass z.B. Anführungszeichen, Bindestriche und Euro-Symbole, die zuvor aus Word kopiert und als Inhalt eingetragen wurden, funktioniert haben nun aber nur als ? angezeigt werden.
Die Lösung hierzu ist nicht aufwendig, aber auch nicht elegant. Die Erstellung eines PHP-Scripts, welches alle Content-Elemente in der Datenbank durchsucht und die entsprechenden Zeichen umwandelt.
Hier gilt zu beachten, dass bei Typo3 alle Inhalte in der Tabelle “tt_content” abgelegt werden. Dort im Feld bodytext befinden sich alle Inhaltstexte.
Mit str_replace können alle Texte durchlaufen werden, um z.B. das Symbol € in €
abzuändern. Bitte darauf achten, dass die PHP-Datei auch utf-8 ist, sonst kann die Erstetzung evtl. nicht korrekt laufen.
Nach der Installation des aktuellen Typo3 nervt eine Sache gewaltig. Man hat alles auf utf-8 eingerichtet. Die Seiten werden schön angezeigt, auch alles Inhaltselemente nur nicht das Euro-Symbol (€). Innerhalb des Editors wird das Symbol noch korrekt angezeigt, nur auf der Frontend-Seite erscheint ein “?”.
Das Problem betrifft alle Sonderzeichen, welche im Unicode unterschiedlich kodiert wären. Der Editor in Typo3 ist nach einer frischen Installation nocht nicht korrekt auf utf-8 eingerichtet. Hier muss man nachhelfen.