Zum Inhalt springen

Keine Absätze im Text

Erstellt am 1. November 2006 · 3 Antworten · letzte Antwort am 14. November 2006

Tags: Frage

Chricken ·

Hallo,
ich bin gerade wegen diverser Probleme mit dem html Area RTE auf den normalen RTE unter IExplorer umgestiegen.
Und nun habe ich ein Problem.
Es funktioniert zwar alles ganz prima - im Gegensatz zum HtmlAreaRTE, aber ich habe im Text nachher keine Absätze.
Formatierungen (<b>, <i>, etc) funktionieren zwar, aber ich bekomme keine Absätze.
Im Html-Quelltext des RTE wird nich <p> .... </p> angezeigt.
Aber wenn ich mir vom Browser - gleich welchem - den Quelltext anzeigen lasse, dann ist diese Formatierung weg.
Das ist natürlich ziemlich blöd so.

Das Typoscript ist denkbar einfach:

//Seiteninhalt beschreiben
tt_content = COA
tt_content {

    //Überschrift ausgeben
    10 = TEXT
    10 {
        field = header
        wrap = <b><font face="arial, helvetica" size="+1">|</font></b><br>
    }

    //Text ausgeben
    20 = TEXT
    20 {
        field = bodytext
        wrap = <p><font face="arial, helvetica">|</font><p>
    }
    
}

Wäre prima, wenn mir da jemand den entscheidenden Hinweis geben könnte.
Danke schonmal

Chricken ·

Nochwas:
Diese Probleme tauchen nur mit dem RTE auf. Texte, welche ich vorher mit dem HtmlAreaRTE generiert habe kennen das Problem nicht.

Chricken ·

Auch, wenn ich jhier Selbstgespräche führe. Vielleicht stolpert ja doch noch jemand mit dem entscheidenden Hinweis drüber.
Neue Erkenntnisse:
Mit HtmlAreaRTE passiert das Verschwinden der Absätze auch. Eigenartigerweise werden Absätze akzeptiert, wenn man Text aus einem Browser hineinpastet. Beim Tippen neuen Textes allerdings ist kein Absatz vorhanden.

Ein scharfer Blick in den Quelltext hat ergeben, daß beim Hineinpasten der Tag <br /> gesetzt wird. Beim Tippen allerdings nicht.
Gut, das weiß ich also schon, aber wirklich helfen tut es mir auch nicht, denn ich will nicht bei jedem Text die HTML-Formatierung eintippen *nerv*
Weiß jemand Abhilfe oder hat eine Idee?

Chricken ·

Dann rede ich halt weiter mit mir selbst:
Es scheint so zu sein, daß (zumindest bei meiner Konfiguration) <CR> in <p></p> umgesetzt wird. Shift-<CR> dagegen mit <br />.
<p>...</p> wird vom Interpreter anscheinend ignoriert und dementsprechend taucht kein Zeilenumbruch auf.
Das Ganze macht die Eingabe oder die Kopie anderer Texte etwas schwierig.
Ich umgehe das Problem damit, daß ich Texte erstmal in den Windows-Notepad eingebe bzw einpaste und dann erst in Typo3 einfüge. Dadurch werden alle Zeilenumbrüche in <br /> umgesetzt und machen keine Sorgen mehr.

Wäre immernoch schön, wenn mit jemand verraten könnte, womit ich Typo3 davon überzeugen kann, auch <p>...</p> darzustellen.