Hallo Freunde des gehobenen Forumsgenusses,
Ein escape mit einzubauen wäre ja leicht: {$zitat|escape|regex_replace:"/(\r\n|\n|\r)/":"<br>"}
Fein, danke, ich habe das jetzt eingebaut und es funktioniert so wie ich mir das vorgestellt habe.
Ich glaube aber, ihr solltet euch mal intern klar einigen, wie die Bearbeitung von Variablen vorgenommen werden soll - wenn der eine das im PHP-Script macht und der andere im Template kommt am Ende Murks bei raus!
So etwas scheint im Bugtracker zu passieren, da entsteht aus " " *g*
Es gibt genau zwei Möglichkeiten: Entweder macht ihr alles im PHP-Script und gebt somit die fertigen HTML-Teile an Smarty oder ihr gebt immer die Rohdaten an Smarty. Ich würde letzteres empfehlen, da bei ersterem irgendwie die Template Engine für die Katz ist - Ziel ist es doch, das Programmieren und "Templater" (also Template-Designer *g*) unabhängig voneinander arbeiten können.
Also in der Vorschau macht das jetzt alles Smarty. Es kann aber auch passieren, dass das Probleme gibt, wenn ich Syntaxhighlightning oder sonstige BB-Code-Verarbeitung einbaue.
Gruß
Alexander Brock