Zum Inhalt springen

RTE-eigene Klassen definieren

Erstellt am 8. Mai 2006 · 1 Antwort · letzte Antwort am 8. Mai 2006

Tags: Frage

t11n ·

Hallo zusammen,

ich schlage mich seit ein paar Tagen mit Typo rum. Eigentlich nen cooles System, wenn es nicht so endlos komplex wäre (kleine, nicht wirklich ernstgemeinte Anmerkung: muss das soooo komplex sein?).

Nun ja, habe die 4.0er Version mittlerweile installiert und auch ein Template via TemplaVoilà eingerichtet. Funktioniert soweit bestens.

Mein Problem ist nun (es sind eigentlich zwei, aber eines nach dem anderen), dass ich mich frage, wie ich die Klassen, die der RTE (htmlarea) automatisch den H1-Elementen etc. zuweist, ändern kann. Optimalerweise würde ich in TS dem Editor mitteilen, dass er für z.B. den H1-Tag die Klasse "ueberschrift" zuordnet oder ähnliches.

Bin nun wirklich schon ein paar Stunden am suchen, aber nichts gefunden. Eigentlich merkwürdig, da ihr euch ja bestimmt nicht mit den standard-klassen zufrieden gebt (z.B. csc-firstHeader für H1 bzw. den ersten Header).

Wie macht ihrs? Einfach csc-firstHeader in eurem Stylesheet überschreiben? Das wirds doch bestimmt nicht sein.

Über einen kurzen Wink in die richtige Richtung wäre ich sehr dankbar.

Dem RTE eigene Klassen zuweisen funktioniert übrigens auch nicht (zumindest nicht für die Paragraphen). Habe mich penibel an die Anweisungen hier im Forum gehalten, aber nichts zu machen. Die Auswahl-Liste im RTE bleibt immer ausgegraut. Weiss also noch nichtmal, ob meine Einstellungen übernommen wurden (ok, ok, ich könnt mal im Queltext nachgucken).

Aber das ist eine andere Geschichte und soll ein anderes Mal gelöst werden. Mir würde es erstmal reichen, wenn ich die H[0-6]-Tags formatiert kriege.

Vielen, vielen Dank vom Anfänger!

Grüße,

Thomas

PS: Gibts hier im Forum irgendwo ein Thread, der sich mit der Komplexität von Typo auseinandersetzt? Mich würden die Hintergründe sehr interessieren. Ich meine, dass so ein ECMS nicht gerade hauchdünn ist, ist klar, aber für meinen Geschmack ist es doch _sehr_ aufgebläht. Habe schon mal einen Browser mit KHTML in QT geschrieben, da war die Lernkurve lange nicht so steil, wie sie bei Typo zu sein scheint.

Würd mich halt wirklich mal interessieren was dahinter steckt.

Auch hierfür danke!

t11n ·

Hallo nochmal,

für Frage Zwei habe ich dank http://ug.typo3-nrw.de/typo3-dynamic_css.html eine Lösung gefunden. Dem Text im RTE kann ich also Klassen zuweisen.

Bleibt jetzt nur noch meine wichtigere Frage: Wie kann ich den Überschriften eine Klasse zuweisen? Also die aus dem Feld über dem RTE.

Diese hat standardmäßig folgende Klasse: csc-firstHeader

Bitte um kurze Antwort oder Wink mit dem Zaunpfahl. Dieses Problem muss doch eigentlich JEDER haben/gehabt haben. Oder hab ich was übersehen? Die Howtos, die ich gefunden habe geben darauf keine Antwort (zu trivial?).

Besten Dank,

Thomas