Hallo,
habe leider ein kleines Problem mit meiner xhtml Formatierung.
In xhtml ist es ja nicht gestattet, dass ein <ul> Tag in einem <p> Tag vorkommt.
Im Template stellte ich auch schon alles auf xhtml um.
Als ich bei dem normalen Inhaltstext jedoch eine Auflistung eingefügt hatte, erschien um sie herum im Quelltext ein <p> Tag.
Gibt es eine Möglichkeit, dies zu ändern?
VG
Online
online schriebhabe leider ein kleines Problem mit meiner xhtml Formatierung.
In xhtml ist es ja nicht gestattet, dass ein <ul> Tag in einem <p> Tag vorkommt.
Im Template stellte ich auch schon alles auf xhtml um.
Als ich bei dem normalen Inhaltstext jedoch eine Auflistung eingefügt hatte, erschien um sie herum im Quelltext ein <p> Tag.
Gibt es eine Möglichkeit, dies zu ändern?
Wenn mich nicht alles täuscht kann man das BE auf XHTML konforme Codegenerierung umstellen. Du müsstest im TypoScrip-PageSetup diese Einstellung vornehmen (hab ich selbst nicht ausprobiert, stammt aus einem Magazinbeitrag): RTE.default.proc.entryHTMLparser_db.xhtml_cleaning = 1
Ciao
Frank
Hallo Panda70,
vielen Dank für deine Bemühungen, aber leider funktioniert das damit auch nicht.
Hat jemand noch einen Vorschlag?
Viele Grüße
Online
Moin,
in einem anderem thread habe ich das hier gelesen:
tt_content.text.20.parseFunc = < lib.parseFunc tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = <div class="bodytext"> |</div>
vielliecht hilft dir das ja weiter. Damit werden aber anscheinend alle tags entfernt, nicht nur die <p> tags.
vielen Dank auch dir m.att,
aber dieses Skript fügt nur um den <ul> tag einen <div> ein, anstatt ihn zu ersetzen.
Gibt es da vielleicht noch eine andere Lösung?
VG
Online
hmm vielliecht kann man es ja hierbei belassen:
tt_content.text.20.parseFunc.nonTypoTagStdWrap
musst du mal ausprobieren
nein, funktioniert leider auch nicht.
Mittlerweile verzweifle ich fast.
Ich hab auch schon den htmlcleaner versucht, doch dieser editiert mir das auch nicht.
dürfen die elemente nicht in <span> stehen? Bin mir jetzt nicht sicher, falls ja, dann benutze doch das hier:
tt_content.text.20.parseFunc = < lib.parseFunc tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = <span> | </span>
das hatte ich auch schon versucht, das Problem dabei ist nur, dass der <p>-Tag weiterhin bestehen bleibt, nur das um den <p>-Tag noch ein <span>-Tag hin kommt.