Hallo,
ich möchte Tabellen im RTE eigene Klassen zuweisen können. Das soll ja bei den Tabelleneigenschaften gehen. Dort gibt es bei mir jedoch keine Option zur Auswahl einer CSS Klasse.
Meine RTE Konfi im TSconfig der Root:
RTE.default {
# Zuweisung der CSS-Datei für den RTE
contentCSS = fileadmin/template/style/user.css
# zeigt alle CSS-Klassen die in der CSS-Datei vorhanden sind
showTagFreeClasses = 1
## Markup options
enableWordClean = 1
removeTrailingBR = 1
removeComments = 1
removeTags = removeFromList(u, subscript, superscript)
removeTagsAndContents = style, script
# Buttons die gezeigt/versteckt werden
showButtons = subscript, superscript, chMode, formatblock, bold, italic, underline, copy, cut, paste, orderedlist, unorderedlist, insertcharacter, line, link, image, removeformat, table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge, findreplace, insertcharacter, undo, redo, showhelp, about
hideButtons = strikethrough, blockstylelabel, blockstyle, textstylelabel, textstyle, outdent, indent, fontstyle, fontsize, left, center, right, lefttoright, righttoleft, textcolor, bgcolor, textindicator, emoticon, user, spellcheck, inserttag, justifyfull, acronym
# Hält die RTE Icons gegroupt zusammen
keepButtonGroupTogether = 1
# blendet Statusbar in htmlarea aus
showStatusBar = 0
classesCharacter =
classesParagraph =
classesTable = tabelle
classesTD = zelleBlau
allowedClasses = tabelle, zelleBlau
proc {
allowedClasses < RTE.default.allowedClasses
}
FE {
proc {
allowedClasses < RTE.default.allowedClasses
}
}
# Do not allow insertion of the following tags
hideTags = font
# Tabellen Optionen in der RTE Toolbar
hideTableOperationsInToolbar = 0
keepToggleBordersInToolbar = 1
# Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
disableSpacingFieldsetInTableOperations = 1
disableAlignmentFieldsetInTableOperations=1
disableColorFieldsetInTableOperations=1
disableLayoutFieldsetInTableOperations=1
disableBordersFieldsetInTableOperations=0
}
RTE.config.tt_content.bodytext.proc.allowedClasses = table
# Use same processing as on entry to database to clean content pasted into the editor
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db
# FE RTE configuration (htmlArea RTE only)
RTE.default.FE < RTE.default
RTE.default.FE.userElements >
RTE.default.FE.userLinks >
# Breite des RTE in Fullscreen-Ansicht
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%
Außerdem im Setup:
lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list >
Wieso erscheint da keine Auswahl für CSS Eigenschaften im RTE bei den Tabelleneigenschaften?