Ich hab den Code ein bissl aufgeräumt (Strukturell) und nur eine Zeile hinzugefügt:
tags.span.class.list = text, textklfett
Heißt: Man kann zwar immer noch mehrere auswählen, aber in der Datenbank landet definitiv nur ein Eintrag.
mod.SHARED.colPos_list = 0
TCEFORM.tt_content.colPos.removeItems = 1,3
TCEFORM.tt_content.header_layout.removeItems = 0,1,2,3,4,5,100
RTE.default {
contentCSS = fileadmin/templates/style/rte.css
useCSS = 1
enableWordClean = 1
disableEnterParagraphs = 0
hideButtons = linebreak, fontstyle, space, fontsize, space, formatblock, bar, bold, italic, underline, bar, strikethrough, subscript, superscript, bar, undo, redo, bar, outdent, indent, bar, textcolor, bgcolor, textindicator, bar, emoticon, line, table, user, acronym, bar, spellcheck, findreplace, bar, inserttag, removeformat, bar, copy, cut, paste, bar, showhelp, about, linebreak,toggleborders,tableproperties, bar, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, bar, columninsertbefore, columninsertafter, columndelete, columnsplit, bar, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
hidePStyleItems = PRE, H1
hideTags = font, font (full)
showTagFreeClasses = 1
classesCharacter = center,text,textmt,textklfett,preise,preise_kl,mainnavi,mainnavi_red
classesAnchor = mailto
tt_content.bodytext.proc.allowedClasses = center,text,textmt,textklfett,preise,preise_kl,mainnavi,mainnavi_red
showStatusBar = 1
proc {
overruleMode = ts_css
preserveTables = 1
dontConvBRtoParagraph = 1
allowTagsOutside = img,hr
allowTags = table, thead, tbody, tr, th, td, img, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub, sup, strike, a, nobr, hr, tt, q, cite, abbr, acronym
denyTags = font
keepPDIVattribs = align,class,style
HTMLparser_rte {
allowTags < RTE.default.proc.allowTags
removeTags = font
keepNonMatchedTags = 0
}
entryHTMLparser_db = 1
entryHTMLparser_db {
xhtml_cleaning = 1
noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center
tags {
hr.allowedAttribs = class
b.remap = strong
i.remap = em
span.fixAttrib.class.list = text, textklfett
rmTagIfNoAttrib = span,div,font
htmlSpecialChars = 1
}
}
}
}