Hallo _nicolas,
probiers mal mit folgendem Skript im TSconfig Deiner Root-Seite (bei mir klappt diese Konfiguration):
RTE {
#-- Den eigenen CSS-Klassen sprechende Namen zuweisen --#
classes {
test {
name = Meine Testklasse
}
}
default {
#-- Eigene CSS-Datei zur Nutzung bekannt geben --#
contentCSS = fileadmin/template/rte.css
#-- Alle nötigen Tags im Rte nutzen --#
#-- auch wenn diese nicht in der CSS-Datei vorhanden sind --#
showTagFreeClasses = 1
#-- Für den Rte erlaubte Klassen benennen --#
proc.allowedClasses = (htmlarea-content-body, component-items, test)
#-- Textdropdownliste weitere Klassen erlauben/zuweisen --#
classesCharacter := addToList(test)
#-- Rte Bearbeitungsmenüs konfigurieren --#
showButtons = blockstylelabel, blockstyle, formatblock, textstylelabel, textstyle, bold, italic, textcolor, insertcharacter, left, center, right, table, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellmerge, unorderedlist, undo, removeformat, chMode, link
hideButtons = fontstyle, fontsize, strikethrough, underline, lefttoright, righttoleft, justifyfull, outdent, indent, toggleborders, cellinsertbefore, cellinsertafter, celldelete, cellsplit, orderedlist, copy, cut, paste, redo, showhelp, about, inserttag, bgcolor, textindicator, emoticon, line, findreplace, spellcheck, user, acronym, subscript, superscript, image
}
}
Prüfe bitte nach, ob in Deiner rte.css Deine Testklasse auch so benannt ist:
span.test {font-style:italic; color:red;}
Gruss Mensch