RTE htmlarea wandelt <p> zu <br />

Autor Nachricht
Verfasst am: 04.06.2007 [14:17]
droptix

[Themenersteller]
dabei seit: 09.06.2005
Beiträge: 269

Nutze TYPO3 3.8 und rtehtmlarea 1.2.2 (letzte kompatible Version). Ich schreibe ein paar Absätze im Backend und drücke ab und zu Enter. Wenn ich auf Code-Ansicht umschalte, steht da fein:

Html4strict:Zeilennummerierung:  An / Aus

  1. <p>foo</p><p>bar</p>


Im Frontend wandelt mir TYPO3 aber den schönen Code wie folgt um:

Html4strict:Zeilennummerierung:  An / Aus

  1. <p>foo<break />bar</p>


Mit "break" meine ich "br", aber das Forum entfernt das leider. Wieso ist das so und v.a. wie behebe ich das Problem?

[Edit] Nach dem Speichern und wieder ansehen im Backend sind die Absätze (alle <p>'s) immer noch da. Erst im Frontend wird das umgewandelt.

[Edit 2]: In der Datenbank stehen Linebreaks, also LF (\n). Für das Frontend werden die wohl anders geparsed als für den RTE.

[Dieser Beitrag wurde 4 mal bearbeitet. Zuletzt am 05.06.2007 um 16:48]
Verfasst am: 05.06.2007 [16:51]
droptix

[Themenersteller]
dabei seit: 09.06.2005
Beiträge: 269

Zu Hülf!

Es muss irgendwie am Parsen des Datenbankinhalts liegen. Wo wird festgelegt, das Linefeeds (\n) im Frontend zu <break /> (mit "break" meine ich "br") gewandelt werden? Das müsste ich doch bestimmt auch ändern können. Jemand ne Idee dazu?

Php:Zeilennummerierung:  An / Aus

  1. // neccessary:
  2. $this->push_thread();


[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 05.06.2007 um 16:52]




 
TYPO3 Version 4.2.2 testen

TYPO3 Ver. 4.2.2 testen

Testen Sie die neue TYPO3 Version 4.2.2 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 17.11.
in Espelkamp:
Freitag, 08.12.

TYPO3 Intensivschulung
in Würzburg:
Mo., 27.10. - Mi., 29.10.
in Köln:
Mo., 10.11. - Mi., 12.11.
in Berlin:

Mi., 19.11. - Fr., 21.11.
in Espelkamp:

Mi., 10.12. - Fr., 12.12.

TYPO3 Extensionschulung
in Berlin:
Mo., 24.11. - Mi., 26.11.
in Espelkamp:
Mo., 15.12. - Mi., 17.12.