Hallo!
Das Thema ist nicht ganz neu, aber ich kann einfach keine Antwort auf die Frage finden, wie man den RTE so konfiguriert, dass zeilenumbrüche (<br>) erhalten bleiben und nicht in <p></p> umgewandelt werden.
Das dies offensichtlich möglich ist, entnehme ich u.a. der Doku auf http://typo3.org/doc+M501e591a412.0.html , in der es heisst:
>> You can configure the RTE so that soft linebreaks are preserved, but the price to pay will be that those linebreaks goes into the database content as <BR>-tags (and not NL's)
Hat jemand die Lösung parat?
Freue mich schon auf die Erlösung!
maxhb
Hi maxhb, erlösen werde ich Dich leider nicht können. Warte selbst noch auf die Erleuchtung hinsichtlich RTE.
Mit
content.RTE_compliant = 0
in Constants ist es bei mir zumindest so, dass wenn man im RTE Umbrüche mit Shift+Enter macht, diese auch als br auf der Website erscheinen. Im RTE allerdings weiter als p-Tags.
Gruss
Stefan
Hi!
Danke für die schnelle Antowrt, aber RTE_compliant ändert bei mir leider weder an der Ausgabe, noch der Darstellung im RTE irgend etwas. Werden evtl. irgendwelche zusätzlichen Plugins / Extensions benötigt?
CU
maxhb
Hi
Denn Inhalt bekomme ich folgenderweise auf die Website. Vielleicht spielt das eine Rolle? Zusätzliche Plugins/Extensions, das denke ich eher nicht. Cache?
marks.INHALT = CONTENT
marks.INHALT < styles.content.get
gerade nochmal ausprobiert:
im RTE
<P>dies ist der Testtext</P>
<P>neue zeile</P>
<P> </P>
<P>und noch eine</P>
Website mit content.RTE_compliant = 0
<p>dies ist der Testtext
<br>neue zeile
<br>
<br>und noch eine</p>
Website ohne content.RTE_compliant = 0
<P>dies ist der Testtext</P>
<P>neue zeile</P>
<P> </P>
<P>und noch eine</P>
Habe gerade festgestellt, das es egal ist ob Shift+Enter oder nur Enter im RTE. Nach dem Abspeichern das gleiche Ergebnis. ( Vor dem Abspeichern Shift+Enter = br, Enter = p )
Gruss
Stefan
Hi Stefan!
Das mit dem content.RTE_compliant = 0 funktioniert doch; zumindest so halbwegs. Leider erhalte ich überhaupt keine <p> Tags mehr, sondern jede zeile wird durch ein <br> abgeschlossen, aus die Maus!
>> Website mit content.RTE_compliant = 0
>>
>> <p>dies ist der Testtext
>> <br>neue zeile
>> <br>
>> <br>und noch eine</p>
Wenn das bei mir so aussehen würde wäre ich ja schon recht froh ;-(
Irgendwelche weiteren Ideen?
Ciao
maxhb
Hi,
RTE.default.proc.dontConvBRtoParagraph=1
Seite 37 admin guide
bitte schreibt mal ob das funktioniert und wo genau man das einfuegen muss.
Danke und Ciao,
Sacha
Hi!
Danke für Eure Kommentare, aber irgendwie ist das, was Typo erzeugt immer noch nicht so, wie es sein sollte. Ich habe alle möglichen Kombinationen von
content.RTE_compliant = 0/1
RTE.default.proc.dontConvBRtoParagraph= 0/1
in dem Constats-Feld meines Templates probiert, aber leider nur mit mäßigem Erfolg.
Wenn ich folgende Zeilen eingebe (im RTE):
<!-- Start -->
Absatz1<Enter>
Absatz2<Enter>
<Enter>
Die Vorige Zeile ist Leer<Shift Enter == BR>
Und hier wurde hart umgebrochen
<!-- Ende -->
Dann würde ich erwarten, dass folgendes erzeugt wird:
<!-- Start -->
<p>Absatz1</p>
<p>Absatz2</p>
<p></p>
<p>Die vorige Zeile ist leer<br>
Und hier wurde hart umgebrochen</p>
<!-- Ende -->
Was erzeugt wird ist aber entweder eine Ansammlung von <p></p> Konstruktionen (das <br> geht verloren) oder jede Zeile wird mit einem <br> beendet und entsprechend gehen die Absatzgrenzen verloren ;-)
Hat jemand weitere Ideen oder kann über sein eigenen Erfahrungen berichten?
Bitte melden, BEVOR ich irre werde, ansonsten nützt eine Antowort ja nicht mehr ;-)
maxhb
Hi bk!
So weit ich das verstehe, beziehen sich die Seiten, auf die Du verweist, darauf, die Formatierung des <p></p> innerhalb der Augabe zu formatieren. Das sorgt aber leider nicht dafür, dass sowohl Absätze, als auch harte Zeilenumbrüche erhalten bleiben.
Meien Eingabe im RTE sieht (in der Source-Code-Ansicht) so aus:
<P>1</P>
<P>2</P>
<P>3<BR>4</P>
Speichere ich den Kram ab und schaue mir den Quellcode wieder an, so erhalte ich weiterhin:
<P>1</P>
<P>2</P>
<P>3</P>
<P>4</P>
Naja, vielleicht kann man das Problem ja auch nicht lösen...
kopfschüttlend
maxhb