Zum Inhalt springen

RTE löscht mir meine Bilderformatierung??

Erstellt am 6. Juli 2006 · 8 Antworten · letzte Antwort am 2. Juni 2008

Tags: Frage

wolfi3300 ·

Hallo!

Ich habe das Problem, dass mir RTE beim Speichern die Formatierung wegschmeißt. -

Konkretes Beispiel: ich möchte ein Bild in der Mitte zentrieren, wähle das Bild an und das Symbol für zentrieren. Es wird im RTE dann korrekt angezeigt. Sobald ich aber auf Speichern gehe ist die Zentrierung weg!?? -> Wos ist sie blos hin? 🙁

Hat hier jemand eine Idee für mich? Gibts einen Parameter "Bitte nimm mir meine Formatierung nicht weg" ? *g*

Danke,
Wolfgang

polarizer ·

Probier' mal

#Attribute, die für <p> und <div>-Tags beibehalten werden
RTE.default.proc.keepPDIVattribs = align,class,id

im Typoscript (TSConfig) Deiner Hauptseite.

Wenn's dann noch nicht geht, vielleicht mal den HTML-Quelltext
vor und nach dem Speichern hier posten.

wolfi3300 ·

Hallo Polarizer,

danke für deine Antwort.

Habe die keepPDIVattribs = align,class,id gesetzt, hat allerdings nichts geändert.

Dies ist der Code vor dem Speichern:

<p align="center"><img src="RTEmagicC_27-06-06_1326_01.jpg.jpg" style="width: 300px; height: 225px;" /></p>

und danach:

<p><img src="RTEmagicC_27-06-06_1326_01.jpg.jpg" style="width: 300px; height: 225px;" /></p>

das "align=center" verschwindet irgendwie.

Die Variable "keepPDIVattribs" stimmt so eh?

Danke,
Wolfgang

polarizer ·

Die Variable ist schon richtig so. Das wird dann wohl von einem der Parser gefiltert. Hab' die Probleme mit meinem Firefox hier nicht #giggle# Bei Änderungen an der RTE-Koniguratuion ruhig mal die Caches löschen und neu anmelden. Der htmlarea 1.4.1 erzeugt mir unter IE6 auch class-Attribute, keine Styles. (css-styled-content)

Hilft?

RTE.default.proc.keepPDIVattribs = align,class,id 
RTE.default.proc.entryHTMLparser_db.keepPDIVattribs = < RTE.default.proc.keepPDIVattribs
wolfi3300 ·

Das Ding ist echt hartnäckig, jetzt habe ich noch die Zeile

proc.entryHTMLparser_db.keepPDIVattribs = <

hinzugefügt, alle Caches gelöscht. Mit Firefox, IE7 versucht, keine Chance, die Formatierung verschwindet.

habe jetzt das Bild händisch mit einem <div align="center"> eingerahmt, auch das löscht mir dieser Editor raus!?? #angry#

Noch Ideen!? 😉

martin_s ·

Ich habe exakt das oben geschilderte Problem: Beim Speichern im RTE geht die Zentrierung meines Bildes verloren.
Hat inzwischen jemand eine Lösung dafür?

Vielen Dank im Voraus!

Martin

martin_s ·

Ich bin einen kleinen Schritt weiter: Wenn ich ein Bild zentrieren will, setzt RTE ein align="center" als Attribut an das umgebende <p>. Das verschwindet beim Speichern.
Wenn ich vor dem Speichern im HTML-Quellcode ein class="align-center" mache, wie es RTE beim Zentrieren von Text automatisch setzt, bleibt das beim Speichern erhalten.
Meine Alternativ-Frage also: Wie bekomme ich RTE dazu, beim Zentrieren eines Bildes <p class="align-center"> statt <p align="center"> zu verwenden?

Martin

Unbekannter Benutzer ·

Bei mir ist das selbe Phänomen, allerdings wenn ich einen Text als "Block" formatieren möchte.

Die Formatierung wird nicht übernommen. Gibt es dafür eine Lösung?