Social Networks
Abgeschlossene Arbeiten
Zur Zeit wird gefiltert nach: TYPO3
Filter zurücksetzen
Direct Mail - Mehrsprachigkeit
Direct Mail - Mehrsprachigkeit
Wer schonmal einen mehrsprachigen Newsletter mit
Direct Mail (direct_mail) umgesetzt hat kennt das Problem beim Versenden der verschiedenen Sprachen. Für jede Sprache muss in das Feld "Parameter, HTML" die L-Variable mit language uid angehängt werden (z.B, "&L=1").
Einem Redakteur kann man das kaum zumuten.
Die Erweiterung
Direct Mail Language Dropdown (na15_direct_mail) aus dem
Repository ersetzt das Parameter Feld durch ein Dropdown mit allen installierten Sprachen und macht so den Sprachwechsel einfach.
TYPO3 mit PHP 5.3 zum Laufen bringen
Mit der neuen PHP Version 5.3 sind einige Funktionen veraltet und durch neue ersetzt worden. Sobald in einem Skript alte Funktionen aufgerufen werden endet dies in einer Exception. PHP meldet: "function deprecated". Nun kann man jedes Skript öffnen und die Funktionsnamen ändern, was bei kleineren Skripten auch kein Problem darstellt. Verwendet man aber eine Vielzahl von Erweiterungen, wie in TYPO3 (TYPO3 4.3 unterstützt bereits PHP 5.3), so müsste man gutgläubig warten, bis der Entwickler seine Erweiterung aktualisiert.
Ein Eintrag in die php.ini und Anpassen des TYPO3 Install-Tools schafft hier Abhilfe:
php.ini:
error_reporting = E_ALL & ~E_DEPRECATED
Install-Tool:
[SYS][exceptionalErrors] = 0
Schon haben wir PHP und TYPO3 zum Schweigen gebracht 
Dies sollte aber nur eine vorübergehende Lösung sein, da wir davon ausgehen müssen, dass nachfolgende PHP Versionen die veralteten Funktionen vielleicht garnicht mehr unterstützen werden!





