Zum Inhalt springen

Formatierung wird nicht übernommen nach Update auf rtehtmlarea 1.3.8

Erstellt am 9. März 2008 · 1 Antwort · letzte Antwort am 12. März 2008

Tags: Frage

typo3tester ·

Hallo,

ich verwende bei meiner Typo3-Version 4.0.4 die ganze Zeit noch den rtehtmlarea 1.0.1.

Der Grund:
Wenn ich meine bestehenden Seiten abspeichere, dann verhaut es die kompletten Formatierungen.

Der RTE ist so konfiguriert, daß ein Fettdruck so entsteht

<span style="font-weight: bold;">

bzw.

<p style="font-weight: bold;">

werden die style-Angaben komplett gelöscht und jegliche Formatierung ist futsch.

Was muß ich einstellen in der Konfiguration, damit ich die mit dem alten RTE erstellten Texte unter RTE 1.3.8 abspeichern kann, ohne die ganzen Formatierungen zu verlieren?

Bzw. es klappt ja auch nicht, wenn ich im 1.3.8 einen Text als Fett markiere.
Im HTMl sieht die Style-Def. aus wie oben beschrieben.
Beim Abspeichern geht die Formatierung verloren.

Meine Konfiguration:

RTE.default.showButtons = *
RTE.default.useCSS=1
RTE.default.contentCSS = fileadmin/mycontent.css
RTE.default.showTagFreeClasses = 1
RTE.default.disableSelectColor = 0

Ich verwende übrigens Firefox 2.0.0.12

Gruß, Regina

typo3tester ·

Hallo,

ich habe jetzt folgendes ergänzt in meiner Config:

RTE.default.proc.keepPDIVattribs = xml:lang,class,id,style

und jetzt bleiben die style-Attribute erhalten.

In der alten RTE-Konfiguration war als Standard eingetragen:

keepPDIVattribs=class, style

In der neuen steht Standard-Konfiguration (also vor meinen Änderungen):

keepPDIVattribs=xml:lang

Was mich wundert:
Warum habe ich so wenig zu dem Thema gefunden.
Bin ich die Einzige die da drüber gestolpert ist?
Ist es so unüblich, den RTE mit useCSS=1 zu konfigurieren?

Weil deshalb bekommen ja die <p>-Tags einen InlineStyle, oder?

Ich setze den Thread auf gelöst, weil das ursprüngliche Problem ja gelöst ist.

Aber wenn mir jemand noch diese Fragen beantworten könnte, dann würde mir das vielleicht für's Verständnis weiter helfen.

Gruß, Regina