Hallo zusammen,
noch ein kleines Problem, das mich mit dem rtehtmlarea bewegt - ich habe folgende Konfiguration für den Editor:
RTE.default.useCSS = 1
RTE.default.contentCSS = fileadmin/template_css/EditStyle.css
RTE.default.enableWordClean = 1
RTE.default.disableEnterParagraphs = 0
RTE.default.hideButtons = fontstyle, fontsize, lefttoright, righttoleft, inserttag, formatblock
RTE.default.hidePStyleItems = PRE
RTE.default.hideTags = font, font (full)
RTE.default.showTagFreeClasses = 1
RTE.default.classesAnchor = Standard, White
RTE.default.showStatusBar = 1
RTE.default.disableColorPicker = 1
RTE.default.disableSelectColor = 0
RTE.default.proc {
// TRANSFORMATION METHOD
overruleMode = ts_css
// LINES CONVERSION
dontConvBRtoParagraph = 1
// TAGS ALLOWED OUTSIDE P & DIV
allowTagsOutside = img,hr
// TAGS ALLOWED
allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym
// TAGS DENIED
denyTags = font
// ALLOWED P & DIV ATTRIBUTES
keepPDIVattribs = align,class,style
// CONTENT TO RTE
HTMLparser_rte {
// TAGS ALLOWED
allowTags < RTE.default.proc.allowTags
removeTags = font
// DO NOT REMOVE UNMATCHED TAGS
keepNonMatchedTags = 0
}
// CONTENT TO DATABASE
entryHTMLparser_db = 1
entryHTMLparser_db {
// XHTML COMPLIANCE
xhtml_cleaning = 1
// CLEAN TAGS
noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center
tags.hr.allowedAttribs = class
// REMAP B AND I TAGS
tags.b.remap = strong
tags.i.remap = em
rmTagIfNoAttrib = span,div,font
htmlSpecialChars = 1
}
}
RTE.colors {
color1 {
name = black
value = #000000
}
color2 {
name = grey
value = #CCCCCC
}
color3 {
name = lightgrey
value = #F2F2F2
}
color4 {
name = white
value = #FFFFFF
}
color5 {
name = red
value = #EE1D25
}
color6 {
name = orange
value = #FA5408
}
}
RTE.default.colors = color1, color2, color3, color4, color5, color6
Der Editor sieht dann auch so aus wie ich das will - sogar der Colorselect funktioniert - allerdings werden mir die Farben im Frontend nicht angezeigt.
Meine Vermutung: ich muss die Farben mit denselben Bezeichung auch im Stylesheet anlegen - liege ich damit richtig? Und wenn ja: in welcher Klasse soll ich die Farben anlegen bzw. wie kann ich verhindern, daß der User die Farben im Auswahlmenü für den Textstil angezeigt bekommt?
Ist wahrscheinlich nur ne Kleinigkeit, aber irgendwie bin ich schon ein bisserl betriebsblind ;-))
Vielen Dank schon mal für Eure Hilfe,
Andreas