Zum Inhalt springen

TinyRTE ohne P und BR

Erstellt am 8. Januar 2009 · Noch keine Antworten

Tags: Frage

picrasso ·

Bei mir ist das Problem, dass seit Umstellung von HTMLarea auf TinyRTE weder P-Tags noch Umbrüche im Frontend ankommen.

Im Backend werden zwar die p-Tags angezeigt, im Frontend bleibt davon aber nichts übrig. Keine Umbrüche.

In HTMLarea hatte ich im TS-Setup per

lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines >

lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |<br/>

lib.parseFunc.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |<br/>

tt_content.text.20.parseFunc = < lib.parseFunc
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = |<br/>

P entfernt und durch BR ersetzt.

Diese Einstellungen sind nun ausgeblendet. Für TinyRTE habe ich folgende Einstellungen in TS-Constants:

RTE.default.proc.dontConvBRtoParagraph=1
RTE.default.initial.force_p_newlines=1
RTE.default.initial.force_br_newlines=
RTE.default.initial.convert_newlines_to_brs=0

Hier habe ich aber auch schon etwas hin und her probiert, ohne Ergebnis. Das P-Tag wird immernoch "verschluckt".

UPDATE

Mir ist aufgefallen, dass die Umbrüche im selben Editor z.b. beim standard Contentelement "Normaler Text" funktionieren.

In TemplaVoila wähle ich bei "Editing Type:" den Wert "Rich text editor for bodytext".

In der Datenstruktur steht dann.

					<TypoScript>
<![CDATA[
	10 = TEXT
	10.current = 1
	10.parseFunc = &lt; lib.parseFunc_RTE
]]>
							</TypoScript>

parseFunc_RTE = HTML-AREA???