Zum Inhalt springen

Einmal für Blöde bitte: <br> statt <p>

Erstellt am 18. November 2003 · 14 Antworten · letzte Antwort am 25. Oktober 2005

Tags: Frage

Gatekeeper ·

Warscheinlich stell' ich mich nur blöde an, aber ich finde keine Möglichkeit im RTE eine neue Zeile, also <br> Tag zu erzeugen. Selbst wenn ich in der Code-Ansicht manuell ein <br> eintrage macht er wieder ein <p> daraus.

randomresult ·

einfach im tsconfig deiner rootpage folgendes eintragen:

RTE.default.proc  { 
  dontConvBRtoParagraph = 1 
}

und schon werden br-tag nicht mehr in p-tags umgewandelt.
darauf achten das "page ist root of website" angeklickt ist.

hoffentlich hilfts...
harry

tulip ·

hiiiiilfe ... es geht mir so auf den nerv und ich weiss echt nicht mehr weiter.
ich habe obenstehendes wirklich gemacht!!! es ist wirklich die tsconfig, in die ich da geschrieben habe und "page is root of the site" ist auch aktiviert! und immer noch die sch...-paragraphs!
woran kanns denn nun noch liegen???

lg tulip

Dander ·

hast du auch das ins setup der template-seite eingetragen??

#no wrapping of RTE lines 
tt_content.text.20.parseFunc { 
nonTypoTagStdWrap.encapsLines.nonWrappedTag > 
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = | </br> 
}
tulip ·

nee, hatte ich nicht eingetragen und sehe das auch zum ersten mal o.O
ich probiers dann aber gleich ... vielen dank schon mal!
lg tulip

Unbekannter Benutzer ·
Dander schrieb

hast du auch das ins setup der template-seite eingetragen??

#no wrapping of RTE lines 
tt_content.text.20.parseFunc { 
nonTypoTagStdWrap.encapsLines.nonWrappedTag > 
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = | </br> 
}

Perfekt! Vielen Dank.

M8TRIX ·

Also mir hilfts nicht wirklich, da ja jeder text mit p Bodytext definiert ist, wird nun noch hinter jedem p ein </br> generiert #giggle#

Patrick S.​ ·
M8TRIX schrieb

Also mir hilfts nicht wirklich, da ja jeder text mit p Bodytext definiert ist, wird nun noch hinter jedem p ein </br> generiert #giggle#

Genau, bei mir ists auch so. Typo3.8 verwende ich..

Ich hab ja nun schon alles gemacht, was die Suche in diesem Forum hergibt, aber es aendert alles nichts.

kwiesatz ·

danke!

ich hab am anfang den fehler gemacht und erst nur in TSconfig geschrieben - ging nich...
dann hab ich´s wieder gelöscht und den zweiten code in setup eingegeben - ging auch nich...
dann hab ich mir diesen thread nochmal ganz genau durchgelesen und beides eingegeben - jetzt funzt´s...🙂

also:

einfach im tsconfig deiner rootpage folgendes eintragen:

RTE.default.proc {
dontConvBRtoParagraph = 1
}

(seitentitel bearbeiten / edit pageheader -> TSconfig-Feld -> speichern)

und!

das ins setup der template-seite eingetragen:

#no wrapping of RTE lines
tt_content.text.20.parseFunc {
nonTypoTagStdWrap.encapsLines.nonWrappedTag >
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = | </br>
}

(Template -> Setup-Feld -> speichern/update)

gruß
kwie

tiberian ·

Also bei mir geht das auch nicht (selbes Problem wie oben geschildert, hinter jeden <p-aragraph wird nochmals ein < br /> gehängt.
Nutze ebenfalls Typo3.8.

@kwiesatz: Welche Version hast du?

kwiesatz ·

ich benutze noch 3.7

offensichtlich liegt´s wirklich an der version...

...aber was man bei der neuen beachten muss???

vielleicht weiß das ja einer der gurus hier...

die frage lautet also: gibt einen versionsabhängigen unterschied in der konfiguration, einrichtung des RTE?
und wenn ja: was muss man bei der version 3.8 beachten, damit´s funktioniert?

wär cool, wenn´s jemand wüsste, weil wir früher oder später wohl alle mit ner neueren version arbeiten werden...

gruß kwie
ps.: noch schöner wär´s, wenn die oder derjenige uns auch an diesem wissen teilhaben ließe...😉

waldosparding ·

Falls es noch wen interessiert:

ich habe das

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

in mein setup eingetragen.

Es kommt natürlich drauf an, was ihr benutzt. Ich benutze TV mit css_styled*, wenn man mal in den TS-Objekt-Browser geht, erkennt man, daß tt_content.parseFunc auf < lib.parseFunc_RTE steht. Was liegt also näher als die Änderungen genau da einzubauen.
Also bei mir klappts. Nur noch BRs, keine p-Tags.

Waldo