Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 17.12.06, 17:01
Forum Newbie
 
Registriert seit: 15.12.06
Ort: Bielefeld
Alter: 33
Beiträge: 15

Bei neuem Absatz </p> statt <br />-Tags verwenden


Hi,

ich suche nun schon seit 3 Tagen nach einer Lösung und habe weder auf eigene Faust noch bei meinen Suchen im Internet eine Lösung gefunden.

Wenn ich im RTE einen Absatzumbruch setze (RETURN drücken) wird dieses im Frontend genauso interpretiert, wie ein einfacher Zeilenumbruch (SHIFT + RETURN). Sprich, in beiden Fällen wird durch ein <br/>-Tag eine neue Zeile angefangen, was ich jedoch bei einem Absatzumbruch nicht möchte. Dieser sollte, wie es sich gehört durch ein </p>-Tag abgeschlossen werden. Folgt darauf ein neuer Absatz sollte dieser auch in ein <p>-Tag eingeschlossen werden. Folgt keiner soll auch kein neuer angefangen werden.

Ich habe schon versucht über lib.parseFunc_RTE.nonTypoTagStdWrap.brTag das verhalten umzustellen (den abschließenden </p> Tag eingetragen), was aber nur zu recht unsinnigen Ergebnissen führt. Alle Absatzumbrüche werden dann zwar in mit einem </p>-Tag abgeschlossen und der Zeilenumbruch bleibt tatsächlich ein <br />, nur werden keine neuen Absätze angefangen.

...encapsLines.nonWrappedTag ist auf P gesetzt, falls es daran liegen sollte.

Ich verwende Typo3 4.0.2 mit dem RTE 1.3.7

Ciao und Danke
Richard
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 18.12.06, 17:41
Forum Newbie
 
Registriert seit: 21.07.06
Alter: 29
Beiträge: 24

Hallo,

bist du sicher, daß ein <br />Tag eingefügt wird? Normalerweise ist es nämlich so, wie du es haben willst:
Return -> </p>
Shift + Return -> <br />

Nur der Paragraph sieht vielleicht so aus, als wäre es nur ein Zeilenumbruch, weil er keinen Abstand hat...

HTML-Code:
<p style="margin:0 0 0 0;">
Gruß
Daniel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 18.12.06, 22:47
Forum Newbie
 
Registriert seit: 15.12.06
Ort: Bielefeld
Alter: 33
Beiträge: 15

Hi,
danke für die Antwort .

Es sind tatsächlich <br/> Tags, was ich selbst höchst verwunderlich finde, da auch all meinen Recherchen zufolge ja das von mir gewünschte Verhalten dem Default entspräche. Leider scheint das meine Typo-Installation aber nicht zu wissen und ich halte es für unwahrscheinlich, dass es ein nachträglich eingebauter Konfigurationsfehler von mir ist (Ein Fehler von mir wird es wohl schon sein... ). Immerhin habe ich an der Baustelle ja erst gebastelt nachdem ich im Seite-Quellcode feststellte, dass ich überall <br/> Tags habe.

Was noch zusätzlich ärgerlich wurde, da somit der xhtml 1.0 strict -Standard durchbrochen wurde. Der vollständige Text eines Contentelementes wird in ein <p> Tag eingeschlossen, die Absätze aber nur durch <br/> getrennt. Das Ergebniss ist, dass im Text enthaltene Überschrift innerhalb des <p> Tag gesetzt werden, was bei den Browsern (Firefox 2, IE 7, Opera 9) zu ... interessanten... Effekten führt und zudem natürlich nicht Standardkonform ist.

Als Workaround habe ich dafür die Tags für Überschriften in lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList hinzugefügt, womit die Seiten zumindest wieder Standardkonform sind. Eine dauerhafte Lösung ist das aber nicht, da ja die Absatzformatierungen ohne sauber gesetzte <p>-Tags flöten gehen und zudem noch unerwünschte Zeilenumbrüche durch überflüssige <br/> Tags entstehen.

Ciao
Richard
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Absatz statt Zeilenvorschub Pie TYPO3 4.x Fragen und Probleme 1 17.04.08 18:03
div-tags nicht in p-tags umwandeln sissi TYPO3 3.x Rich Text Editor 1 08.04.08 08:31
Absatz vor dem Forum Salino mm_forum 10 27.01.08 11:19
Absatz Name Überschrift unreal1000 TYPO3 4.x Rich Text Editor 0 26.10.07 14:05
RTE - Probleme mit Absatz M3nsch TYPO3 4.x Rich Text Editor 0 21.06.07 15:28


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:36 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS