Zum Inhalt springen

Textausrichtung in TinyMCE RTE

Erstellt am 1. Dezember 2008 · 15 Antworten · letzte Antwort am 24. Februar 2009

Tags: Frage

Typo3Einsteiger ·

Hallo,

ich habe ein Problem mit der Ausrichtung von Text. Ich benutze den TinyMCE RTE und da sieht beim Bearbeiten auch alles gut aus. Das heisst, der Text wird auch so ausgerichtet wie ich das einstelle. Sogar in der HTML ansicht wird folgendes im TinyMCE RTE angezeigt:

<p style="text-align: center;">Zentrierter Text</p>

Im Frontend wird der Text jedoch nicht zentriert angezeigt sondern immer links ausgerichtet. Außerdem wird aus dem Quelltext oben folgendes:

<p style="margin:0 0 0 0;">Zentrierter Text</p>

Kann mir da eventuell jemand weiterhelfen?

Danke sehr

mschwemer ·

Hi,

welchen "TinyMCE RTE" verwendest Du? Es gibt mehrere davon.

Beim "tinymce_rte" klappt das hier wie gewünscht.

Gruß,
Marcus

Typo3Einsteiger ·

Hi,

ich benutze den RTE "tinymce_rte 0.1.4". Aber hier funktioniert es wie gesagt nicht. Zumindest nicht bei mir :-).

Kann es sein, das man hierzu im Haupt-Template unter Include static (from extension) "CSS Styled Content (css_styled_content)" einbinden muss?

Dann funktioniert es bei mir mit der Textausrichtung (typo3 setzt kein <p style="margin:0 0 0 0;"> </p> mehr um den ausgerichteten Text), dafür ist aber der Rest durcheinander.

Folgendes ist mir auch aufgefallen. Wenn ich wieder die HTMLAREA RTE einbinde funktioniert aus ohne CSS Styled Content (css_styled_content).

mschwemer ·

Hi,

aktuell ist die Version 0.2.0. Kannst Du die installieren und es nochmal testen?

Könnte es sein, dass Du von einer anderen RTE-Konfiguration noch Überreste in der PageTSConfig oder der UserTSConfig hast?

Viele Grüße,
Marcus

Typo3Einsteiger ·

Hi,

ich habe nun die aktuelle Version installiert und auch den Fehler behoben auf den RoyalKnight hingewiesen hat (danke).

Es funktioniert jedoch leider immer noch nicht. Habe auch nachgesehen ob in der PageTSConfig was von der alten RTE steht. Es war nichts mehr drinn.

Wo finde ich die UserTSConfig?

Danke

bangboy ·

hi! hab das selbe problem wie der themenstarter.

die textausrichtung wird einfach net ins FE übernommen. hab schon stunden gesucht, find aber keine funktionierende lösung...

typo3: 4.2.1
TinyMCE RTE: 0.2.1

L-o-B ·

Kann ich bestätigen. Auch hier wird die Textausrichtung nicht übernommen. Sobald ich speicher ist die Ausrichtung weg. Textfarbe, -stil und -schrift kann man nach belieben benutzen.
Wenn ich vor dem Speichern in den HTML-Code wechsel, wird <p style="text-align:center;"> noch angezeigt, aber halt nach dem Speichern ist es weg. Gleiches gilt auch für das Einrücken (<p style="padding-left: 30px;">).

Hat hier inzwischen jemand eine Lösung parat? Hab leider noch keine gefunden.
Wäre sehr dankbar, wenn mir da jemand weiterhelfen könnte.

Grüße
L-o-B

----------------
Typo3 4.2.6
TinyMCE RTE 0.3.0

L-o-B ·

So, hab jetzt doch noch eine Lösung gefunden. Und zwar hab ich folgendes in die pageTSconfig eingetragen:

RTE.default.proc.keepPDIVattribs = style
L-o-B ·
bangboy schrieb

[...] bin noch net ganz so vertraut mit typo3 [...]

Habe damit auch erst vor 4 Wochen angefangen 😉

Also ich habs genau da stehen und es klappt mir TinyMCE RTE 0.3.0.
Mit der aktuellen Version 0.3.1 geht es auch ohne den Eintrag. Zumindest mit Text. Tabellen kann ich mit der neuen Version leider nicht mittig ausrichten.

Sollte es sich bei dir nur um Text handeln, empfehle ich einfach mal ein Update auf 0.3.1.

Gruß
L-o-B

daKmoR ·

Eigenschaften der Tabelle -> Ausrichtung -> Mittig

erstellt ein table align="center" was nicht xhtml valid ist, deswegen wird es auch herausgelöscht...

du kannst eine tabelle mit style="margin: 0 auto;" zentrieren. Man könnte hierfür auch einen "bug" submitten damit TinyMCE dies vielleicht auch über den Tabellendialog durchführt...

normalen text zentrieren funktioniert aber mit v0.3.1 auf jeden Fall..

L-o-B ·

Funktionert 1a! 🙂

An dieser Stelle mal ein Lob an die Entwickler von TinyMCE RTE für die klasse Arbeit und auch das Bemühen uns Laien zu helfen.