Zum Inhalt springen

RTE htmlarea CSS wird nicht gezeigt...

Erstellt am 14. April 2005 · 5 Antworten · letzte Antwort am 21. April 2005

Tags: Frage

mueller.​tobi ·

Hallo!
Habe schon mehrere Threads zu obigen Problem gelesen, auch die Anleitung zum RTE. Hört sich ja eigentlich ganz einfach an, aber meine definierten CSS werden nicht angezeigt, d. h. ich kann nichts wählen (grau schattierte Elemente "Absatz" und "Text"). Auch nicht, wenn ich ein paar Zeilen tippe.

Hier mein TsConfig:

RTE.default.contentCSS = fileadmin/test.css
RTE.default.classesCharacter = standard, untertitel, zitat

Hier meine CSS-Datei:

  standard {
    name = Standard
    value = font:normal 12px;
  }
  untertitel {
    name = Untertitel
    value = font: bold 14px;
  }
  zitat {
    name = Zitat
    value = font:italic 12px;
  }

Jemand einen Tipp?
Fehlt mir eine Extension? Woran kann es nur liegen?

KaiHawaii ·

Hallo,

beim htmlarea RTE von S.Rolland 0.4.67 hab ich folgendes gemacht:

TSconfig:

RTE {

default {
	## Default RTE configuration
	skin = EXT:rtehtmlarea/htmlarea/skins/default/htmlarea.css
	contentCSS =  EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/HIER_DEIN_ORDNER/dynamiccss.css
	useCSS = 1
	defaultLinkTarget = 
	showStatusBar = 1
	showButtons = *
	hideButtons = strikethrough, subscript, superscript, lefttoright, righttoleft, outdent, indent, emoticon, findreplace, spellcheck, inserttag
	disableContextMenu = 0
	disableSelectColor = 0
	disableTYPO3Browsers = 0
	disableEnterParagraphs = 0
   hidePStyleItems = 
   hideFontSizes = 
	hideTags = 
	disableColorPicker = 
	classesCharacter = 
	classesImage = float-right, blue-background
	classesAnchor = 
	showTagFreeClasses = 1
   }
}

CSS z.B.

.test {font-family: Verdana, sans-serif; font-size: 10px; color: #666666; text-align: justify; text-decoration: none; line-height: 15px;}
p.test {font-family: Verdana, sans-serif; font-size: 10px; color: #666666; text-align: justify; text-decoration: none; line-height: 15px;}
span.test {font-family: Verdana, sans-serif; font-size: 10px; color: #666666; text-align: justify; text-decoration: none; line-height: 15px;}

Meine Klassen in die dynamiccss.css gesetzt. Und da ich ich noch eine externe CSS in mein Template einbinde, die ganzen Klassen da auch nochmal rein. (Wobei es auch sein kann, das man sich die ext. CSS Datei sparen kann.)

TIP! Ich habe jedoch das komplette Verzeichnis "DynamicCSS jedoch vor dem ändern in den Ordnen "HIER_DEIN_ORDNER" kopiert, um nicht die orig. Dateien zu vermurksen. (sieh auch oben: contentCSS = EXT:rtehtmlarea/htmlarea/plugins/DynamicCSS/HIER_DEIN_ORDNER/dynamiccss.css)

gruß
Kai

mueller.​tobi ·

Hallo!
Erst mal danke für die Antwort...

...leider komme ich damit auch nicht ans Ziel. Die Auswahlboxen "Absatz" und "Text" bleiben immer noch schattiert und somit nicht anwählbar...

Habe deine Konfiguration übernommen, die CSS Dateien von dir übernommen, aber ohne Resultat.

Alles andere an dem Editor kann ich komischerweise konfigurieren (Farben, Knöpfe...)

KaiHawaii ·

mhhh, seltsam.

vielleicht helfen noch folgende Sachen:

- Cache von T3 löschen, auslogen und neu einloggen
(Habe die Erfahrung gemacht, daß manche Konfig-Änderungen des RTE nicht sofort übernommen wurden z.B. Änderung der HG-Farbe des RTE)

- im Verzeichnis "/typo3temp" die temporären JavaScript Datein des RTE´s löschen

- Standard RTE (Extension) von T3 deinstallieren

- anderen Browser testen

- in den Quelltexmode im RTE umschalten und prüfen, ob <p>-Tags vorhanden sind

- Text kann man nur ändern, wenn er markiert ist (evtl. geht es nicht wenn man über mehrere Zeilen markiert. Einfach ein wenig rumexperimentieren). Bei Absätzen langt es schon wenn der Coursor in der betreffenden Zeile ist.

- evtl. die Datei " ypo3confext
tehtmlareapageTSConfigFull.txt" öffnen und Konfig-Einstellungen herauskopieren

mehr fällt mir jetzt nicht mehr ein! #paralyzed#

Denke aber, daß Du das meiste schon selbst getestet hast 😉

greetings
Kai 😉

mueller.​tobi ·

Problem hat sich gelöst....es waren die Stylesheet Definitionen von oben!

Die müssen natürlich nach den Regeln von CSS und nicht nach den von TypoScript definiert werden...oh man.