RTE.default {
# diese Buttons kann der User verweden
showButtons = textstyle, textstylelabel, bold, italic, underline, left, center, right, orderedlist, unorderedlist, insertcharacter, link, image, removeformat, table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore,cellinsertafter, celldelete, cellsplit, cellmerge, undo, redo, chMode, subscript, superscript
# diese Buttons kann der User nicht verwenden
hideButtons = blockstyle, blockstylelabel, line, findreplace, showhelp, about, spellcheck, user, formatblock, fontsize
#Tabellen- und Tabellenzellen-Eigenschaften: Breite, Hoehe, Rahmen, Ausrichtung
disableLayoutFieldsetInTableOperations = 0
disableSpacingFieldsetInTableOperations = 0
disableAlignmentFieldsetInTableOperations = 0
disableBordersFieldsetInTableOperations = 0
disableColorFieldsetInTableOperations = 0
# useCSS = 1: <b> wird zu <style="font-weight: bold;">, ...
# useCSS = 0: <b> bleibt <b>, ...
useCSS = 0
# Angabe der zusaetzlichen Textstile
classesCharacter = small_title, small_text
classesParagraph = small_title, small_text
classesTable = table-extra
classesTD = table-extra_row-gray, td-align-top
showTagFreeClasses = 1
# <u> wird nicht geloescht
removeTags = removeFromList(u)
removeTagsAndContents := removeFromList(style)
# Word-Formatierungen loschen
enableWordClean = 1
proc {
allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, strong, em, b, i, u, sub, sup, strike, a, img
denyTags = abbr, cite, q, re, blockquote, nobr, tt, hr, font, acronym
# Angabe, welche Klassen erlaubt sind (zusaetzliche Textstile)
allowedClasses = small_title, small_text
# Angabe, welche Attribute erhalten bleiben
keepPDIVattribs := addToList(align, class, style)
entryHTMLparser_db {
# <u> wird nicht geloescht
removeTags = removeFromList(u)
}
}
}
# Angabe fuer Frontent Editing
RTE.default.FE.proc < RTE.default.proc
RTE.default.FE < RTE.default
# Einbindung Stylessheet, Styles fuer das Frontend
RTE.default {
contentCSS = /fileadmin/css/rte_styles.css
}
# Definition der Klassen fuer das Backende
RTE.classes {
small_title {
name = kleine Ueberschrift
value = color: #781e50;
font-weight: bold;
}
small_text {
name = kleiner Text
font-size: 12px;
}
}
##################################################
# Zusatzkonfiguration - DAM fuer RTE
##################################################
RTE.default.proc.overruleMode = ts_css,txdam_media
# Use same RTE processing rules in FE
RTE.default.FE.proc.overruleMode = ts_css,txdam_media
# RTE processing rules for bodytext column of tt_content table
RTE.config.tt_content.bodytext.proc.overruleMode = ts_css,txdam_media
RTE.config.tt_content.bodytext.types.text.proc.overruleMode = ts_css,txdam_media
RTE.config.tt_content.bodytext.types.textpic.proc.overruleMode = ts_css,txdam_media
# RTE processing rules for bodytext column of tt_news table
RTE.config.tt_news.bodytext.proc.overruleMode = ts_css,txdam_media
RTE.config.tt_news.bodytext.types.text.proc.overruleMode = ts_css,txdam_media
RTE.config.tt_news.bodytext.types.textpic.proc.overruleMode = ts_css,txdam_media