hallo Dennis,
Guck dir doch mal den Regulären Ausdruck genau an ;-) Der ersetzt nicht <br /> durch <br>
Nein, das tut er nicht.
sondern direkt die Zeilenumbrüche durch <br>. Ein nl2br wäre hier also absolut fehl am Platz und würde doppelte Zeilenumbrüche <br /><br> erwirken.
Wenn die Voraussetzung, daß es bereits doppelte \n gibt, zuträfe, hättest du recht.
Ein escape mit einzubauen wäre ja leicht: {$zitat|escape|regex_replace:"/(\r\n|\n|\r)/":"<br>"}
Richtig. Zusätzlich möchte ich für "htmlall" plädieren. Man kann einfach nicht voraussehen, welchen eventuell kruden Code irgendjemand mal posten möchte, und ob dann ausgerechnet jemand anderes genau diesen Code für zitierenswert hält. Wenn man genau weiß, was in dem zu escapenden Text steht, ist "htmlall" in der Regel nicht nötig. Aber wenn mans nicht weiß ...
Ich glaube aber, ihr solltet euch mal intern klar einigen
Siehe https://forum.selfhtml.org/?t=132485&m=857412. Interne Kommunkiation findet nicht mehr statt. Aber darüber bitte keine Debatte.
Grüße aus Berlin
Christoph S.