Zum Inhalt springen

Zeilenumbrüche -> Absätze

Erstellt am 15. Juli 2003 · 15 Antworten · letzte Antwort am 15. Juli 2005

Tags: Frage

rolli ·

Hallo,

ich bekomme die Kriese!

Wenn in der Contenteingabe ein Zeilenumbruch entstehen soll, dann soll nach dem Abspeichern ein Zeilenumbruch des Content auch ein Zeilenumbruch (<br>) im Browser und im Quelltext der HTML-Seite sichtbar sein. Das Gleiche mit Absätzen.
Typo3 känzelt die Umbrüche von denjenigen Leuten die im FE pure Texte eingeben und macht daraus Absätze 🙁 #evil# 🙁
Brauche dringend Hilfe darüber, wie ich dafür sorgen kann, daß dort wo Zeilenumbrüche eingegeben werden, auch Zeilenumbrüche herauskommen. Dort wo Absätze "geschrieben" werden sollen Absätze(p-tags) stehen und nirgend wo anders. Zeilenumbrüche sollen schlicht und einfach Zeilenumbrüche (br`s) bleiben.
Ist das jetzt der große Zauber???

Schönen Tag trotzdem,
rolli

rolli ·

Hallo Hannes

danke für die schnelle Antwort.

Hannes schrieb

constants:

content.RTE_compliant = 1

ts-config:

RTE.default {
proc {
dontConvBRtoParagraph = 1
}
}

cSet(stylesheet) einbinden nicht vergessen.

http://typo3.org/1422+M5a7186d1243.0.html?&tx_maillisttofaq_pi1[answered_only]=0&tx_maillisttofaq_pi1[sword]=rte%20%3Cp%3E%20tag

lg
hannes

Habe das gerade ausprobiert:

im Template Info/mod. -> Constants:

content.RTE_compliant = 1

eingefügt.

Wo genau muß ich :

RTE.default { 
proc { 
dontConvBRtoParagraph = 1 
} 
}

einfügen? Sorry, stell mich wieder mal an 🙁 Irgendwie sitzt man immer zu lang davor, vor dem ganzen Zeugs. Werd jetzt auch einfach mal noch ´nen schönen Abend genießen.
Für Alle den Gleichen Wunsch
rolli

rolli ·

Hallo Hannes,

wenn ich also im Tempate der Rootpage in :
Constants:

content.RTE_compliant = 1

und im :
Setup:

RTE.default { 
proc { 
dontConvBRtoParagraph = 1 
} 
}

Diese Zeilen zufüge so stört das dem Typo3 Automatisch Zeilenumbrüche zu killen überhaupt nicht. Die werden weiterhin zu Absätzen gekillt 🙁 🙁 🙁

Mit den engl. Beiträgen auf:
http://typo3.org/1422+M5a7186d1243.0.html?&tx_maillisttofaq_pi1[answered_only]=0&tx_maillisttofaq_pi1[sword]=rte%20%3Cp%3E%20tag
komme ich leider nicht sehr gut ins Klare 🙁

Schönen Abend
rolli

rolli ·

Hallo,
nachdem ich das Ganze nun nochmals in Ruhe angegangen bin, ist es zum Teil geschafft. :o

Habe also in der betreffenden Rootpage einmal in "Constants: " und dann unter "Seitentitel bearbeiten" ---> "TSconfig:" die o.g. Werte eingetragen.

Jetzt werden im RTE Zeilenumbrüche als Zeilenumbrüche und Absätze als Absätze akzeptiert. W U N D E R bar 🙂

Zu sehen ist jetzt im "Seite bearbeiten" :
Zeilenumbruch<BR>Zeilenumbruch
Absatz

Soll jetzt ein "Schreiberling" der keinen RTE vor die Nase bekommt, der NUR reinen Text eingibt, und auch nicht mehr kann, als reinen Text einzugeben (aber sehr wohl den Unterschied zw. Zeilenumbruch und Absatz kennt ) 🙂 Zeilen solcher Art eintippen :

Seht ihr den Mond dort stehen?<br>Er ist nur halb zu sehen,<br>und ist doch rund und schön!<br>So sind wohl manche Sachen,<br>die wir getrost verlachen,<br>weil unsre Augen sie nicht sehn.<br>

Wir stolze Menschenkinder<br>sind eitel arme Sünder<br>und wissen gar nicht viel;<br>wir spinnen Luftgespinste<br>und suchen viele Künste<br>und kommen weiter von dem Ziel.<br>

... damit folgendes auf der Website zu sehen ist :

Seht ihr den Mond dort stehen?
Er ist nur halb zu sehen,
und ist doch rund und schön!
So sind wohl manche Sachen,
die wir getrost verlachen,
weil unsre Augen sie nicht sehn.

Wir stolze Menschenkinder
sind eitel arme Sünder
und wissen gar nicht viel;
wir spinnen Luftgespinste
und suchen viele Künste
und kommen weiter von dem Ziel.

:o o.O 🙁 Das kann es doch NICHT sein (Ich meine die Art und Weise, nicht das Gedicht selbst) 😉

Den Absatztag zwischen den Versen beherrscht ja Typo3 von allein.
Wie bringe ich das Typo3 bei, daß OHNE RTE ganz normal geschrieben werden kann??

Danke schon mal für Eure Geduld und Eure Hilfe. Schönen Abend,
rolli o.O

Hannes ·

>Wie bringe ich das Typo3 bei, daß OHNE RTE ganz normal geschrieben werden kann??

? was meinst du unter ganz normal?
beim rte funktioniert es so: (wie im word)
<enter> -> absatzwechsel
<shift>+<enter> -> zeilenwechsel

ab und zu spinnt der rte ein wenig beim ersten mal speichern, aber die darstellung im fe ist bei mir dann doch immer korrekt.

lg
hannes

malk ·

Hab diese Nacht einen Artikel von kasper gefunden, wo er genau über dieses Problem schreibt. Das Problem liegt wohl oder übel bei dem RTE.
Mal sehen ob ich den Link noch finde...

rolli ·
Hannes schrieb

>Wie bringe ich das Typo3 bei, daß OHNE RTE ganz normal geschrieben werden kann??

? was meinst du unter ganz normal?
beim rte funktioniert es so: (wie im word)
<enter> -> absatzwechsel
<shift>+<enter> -> zeilenwechsel
...

Hallo Hannes,

nach den obigen Einstellungen funktioniert es so. OK

Wenn ich nun im RTE etwas eingebe und das Ganze abspeichere, alles OK

Ist jetzt der "Redakteur" eingeloggt auf seiner Seite, geht im Adminpanel auf bearbeiten, bzw. klickt auf den Editierstift, sieht er im Formular folgende Zeilen :

wir spinnen Luftgespinste<br>und suchen viele Künste<br>und kommen weiter von dem Ziel.

(Matthias Claudius)

🙁 🙁 🙁
Es kann doch nicht sein, dasdas man/frau Text im Adminpanel nur noch in dieser Art eingeben kann, um in Typo3 Zeilenumbrüche zu erhalten ???

Ratlos
rolli

Hannes ·

@ rolli:

was da beim einloggen als redateur passiert, kann ich nicht sagen. hab´ich noch nicht probiert. kann aber im grunde nicht sein, weil das ganze ts-setup ja das gleich ist.

lg
hannes

rolli ·

Hallo Malk,
Danke für den Tip.
Ich werde es mir einziehen.
Scheint ja zunächst ein recht Umfangreiches Unternehmen zu werden 🙁

Hätte nie gedacht, das es so ein Problem ist, Textumbrüche die mit Typo3 erscheinen sollen, auch einfach in einer Webseite erscheinen zu lassen.

Wenn ich hier im Forum Text eingebe, An Ende manchmal die [ENTER]-Taste drücke,
dann erhalte ich auch nicht gleich
eine Leerzeile zwichen
den
Zeilen.
In Typo3 als Redakteur im Adminpanel sehr wohl 🙁 🙁 🙁

Noch immer Ratlos
rolli

PS: Vieleicht wird es ja nach dem Studium von:
http://typo3.org/doc.0.html?&tx_extrepmgm_pi1[extUid]=214&tx_extrepmgm_pi1[tocEl]=472&cHash=38a8ce6a13
sonniger ums Gemüt
Danke

malk ·

Du must auch ein bissl unterscheiden. Hier kannst Du auch nicht markieren und 'Fett' drücken wie im Typo3-RTE. Hier kannst Du auch nciht markieren und 'zentriert' drücken wie im Typo3-RTE. Hier kannst Du auch nicht einfach Listen und Tabellen erstellen wie im Typo3-RTE.

Ganz so einfach wie Du Dir das denkst ist es leider nicht :-) Sicherlich wäre das schön und einfach für Redakteure, aber wenn Du das von dem technischen Standpunkt aus betrachtest wird das etwas klarer. Hier im Forum werden auch keine richtigen Absätze generiert, sondern nur doppelte Zeilenumbrüche. Ein kleiner aber feiner Unterschied.

rolli ·

Hallo malk,
Ok, war vieleicht etwas weit hergeholt, der Vergleich mit dem Forum.

Ich habe jetzt erst einmal den RTE über das Installationstool abgeschaltet. das scheint mir ein zu großer (mit vielen Problemen behafteter) Brocken zu sein.

Der Redakteur kann jetzt über das Adminpanel und den Zeichenstift seine Texte ändern, gewisse Formatierungen hinzufügen usw 🙂 🙂 🙂

Das Problem:

Er gibt folgende Zeilen ein :

Seht ihr den Mond dort stehen?
Er ist nur halb zu sehen,
und ist doch rund und schön!
So sind wohl manche Sachen,
die wir getrost verlachen,
weil unsre Augen sie nicht sehn.

Das Ergebniss was im Browser zu sehen ist :

Seht ihr den Mond dort stehen?

Er ist nur halb zu sehen,

und ist doch rund und schön!

So sind wohl manche Sachen,

die wir getrost verlachen,

weil unsre Augen sie nicht sehn.

Der Quelltext der HTML-Seite :

<P>Seht ihr den Mond dort stehen? 
</P>
<P>Er ist nur halb zu sehen, 
</P>
<P>und ist doch rund und schön! 
</P>
<P>So sind wohl manche Sachen, 
</P>
<P>die wir getrost verlachen, 
</P>

Was läuft da Falsch ???

edit: Es ist doch wohl normal, daß nur der erste p-tag zu sehen ist. Dazwichen nur BR-Tags im Quelltext.

Wie muß das bei Typo3 eingestellt werden, das Typo3 standartmäßig BR-Tags verwendet, und nur dort P-Tags wo sie auch hinsollen???

Verzweifelt
rolli

rolli ·

Hallo,

RTE ist ausgeschalten. Den sollen die User garnicht benutzen.

Ist das wahr, trennt Typo3 von sich aus wirklich nicht <p> und <br> und wandelt alles nach <p> um. Das kann es doch nicht sein #evil# Sagt b i t t e , daß das nicht wahr ist.

verzweifelt,
rolli

FotoHorst ·
rolli schrieb

Habe also in der betreffenden Rootpage einmal in "Constants:"

und dann unter "Seitentitel bearbeiten" ---> "TSconfig:" die o.g. Werte eingetragen.
...

das fett gedruckte war bei mir der knackpunkt, weil ich net wusste, wo ich mit den definitionen der TSConfig hin sollte. im setup teil des root-templates waren sie jedenfalls wirkungslos. danke rolli für diese konkrete ansage.

bei mir klappts jetzt endlich und ich hatte nach 1,5h suchen hier mein ersehntes heureka-erlebnis 😉