Hallo,
ich habe jetzt schon tausende an Beiträgen durchgelesen, aber ich bekomme es nicht hin, dass der RTE die Textfarbe, den Hintergrund und die Option "underlined" übernimmt. Dies in der Option "Typical" des RTE's. In der Demoversion funktioniert alles prima.
Kann mir hier jemand weiterhelfen?
Mein Code:
###############################################################
# #
# RTE-Konfiguration für die Einstellung Typical #
# #
###############################################################
# Aktiviere RTE für alle User
setup.default.edit_RTE = 1
###############################################################
# Entfernt Images vor den Links #
###############################################################
RTE.classesAnchor {
internalLink {
class = internal-link
titleText =
altText =
type = page
image >
}
externalLink {
class = external-link
titleText =
altText =
type = url
image >
}
externalLinkInNewWindow {
class = external-link-new-window
titleText =
altText =
type = url
image >
}
internalLinkInNewWindow {
class = internal-link-new-window
titleText =
altText =
type = page
image >
}
download {
class = download
titleText =
altText =
type = file
image >
}
mail {
class = mail
titleText =
altText =
type = mail
image >
}
}
###############################################################
# Farbtabelle anpassen #
###############################################################
RTE.colors {
color1 {
name = Schwarz
value = #000000
}
color2 {
name = Weiß
value = #FFFFFF
}
color3 {
name = Standard Textfarbe
value = #505050
}
color4 {
name = Normaler Link
value = #003366
}
color5 {
name = hover, active, visited Link
value = #66CC00
}
}
###############################################################
# RTE.default - konfiguriert die RTEs für alle Tabellen, alle #
# Felder und alle Content-Typen. #
###############################################################
RTE.default {
# Zuweisung der CSS-Datei
contentCSS = fileadmin/qmRTE.css
# Verwende im RTE den benutzerdefinierten Stylsheet und überschreibe die vorgegebenen Standardformateierungen des RTE
ignoreMainStyleOverride = 1
# Markup Optionen (Word-Formatierungen etc. entfernen)
enableWordClean = 1
removeTrailingBR = 1
removeComments = 1
removeTags = sdfield
# 256-Farben-Standardpalette deaktivieren
disableColorPicker = 1
colors = color1, color2, color3, color4, color5
# Statusbar unterhalb des RTE-Fensters
showStatusBar = 1
# Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
disableSpacingFieldsetInTableOperations = 0
disableAlignmentFieldsetInTableOperations = 0
disableColorFieldsetInTableOperations = 0
disableLayoutFieldsetInTableOperations = 0
disableBordersFieldsetInTableOperations = 0
# Tabellen Optionen in der RTE Toolbar anzeigen
hideTableOperationsInToolbar = 0
# Buttons die gezeigt/versteckt werden (Standardliste der Einstellung Typical)
showButtons = headline, fontstyle, fontsize, size, textcolor, textstyle, blockstyle, 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, findreplace, insertcharacter, chMode, about
hideButtons = inserttag, emoticon, line, undo, redo, strikethrough,lefttoright, righttoleft, textstylelabel, blockstylelabel, showhelp
# Fuege der Standardliste der RTE Typical- Einstellung noch folgende Buttons hinzu
showButtons := addToList(textcolor, bgcolor, size, fontsize, copy, cut, paste, outdent, indent, formatblock, user, subscript, superscript, textindicator)
# Sortierung der RTE Buttons
toolbarOrder = textcolor, bgcolor, bold, italic, underline, left, center, right, orderedlist, unorderedlist, outdent, indent, cut, copy, paste, image, link, toggleborders, table, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, cellproperties, columninsertbefore, columninsertafter, columndelete, columnsplit, user, insertcharacter, undo, redo
# Hält die RTE Icons gruppiert zusammen
keepButtonGroupTogether = 1
keepToggleBordersInToolbar = 1
######################################################
# classesAnchor - Target-Zuweisung der Links #
######################################################
classesAnchor = external-link-new-window, internal-link, download, mail
classesAnchor.default {
page = internal-link
url = external-link-new-window
file = download
mail = mail
}
######################################################
# proc - Beinhaltet die Konfiguration für die #
# Transformation des Inhaltes zwischen #
# RTE-Feld und Datenbank. #
######################################################
proc {
# Klassen werden bei der Transformation zur Datenbank erhalten
allowedClasses (external-link-new-window, internal-link, download, mail)
# tags die erlaubt / verboten sind
allowTags = font, size, fontsize, 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, center, bgcolor, bg, color, underline
denyTags =
# br wird nicht zu p konvertiert
dontConvBRtoParagraph = 1
# Tags die ausserhalb von p, div erlaubt sind
allowTagsOutside = img, center
# Erlaubte Attribute in p, div Tags
keepPDIVattribs = class, style, id
}
}
###############################################################
# HTML Parser Einstellungen - Inhalt ins Frontend #
###############################################################
HTMLparser_rte {
# tags die erlaubt/verboten sind - übernehme die Einstellungen von RTE.default.proc
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags
# tags die untersagt sind
removeTags =
# entfernt html-kommentare
removeComments = 1
}
###############################################################
# Speichere in Datenbank #
###############################################################
entryHTMLparser_db = 1
entryHTMLparser_db {
# tags die erlaubt/verboten sind - übernehme die Einstellungen von RTE.default.proc
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags
# Falls diese Tags auf der "remove"- Liste stehen, so entferne sie von dieser
removeTags := removeFromList(font, bgcolor, underline, u)
# Erlaube folgende Attribute
tags.font.allowedAttribs = color, size, bgcolor, fontsize
}
Ich bin echt so langsam am verzweifeln, ob man den RTE in der Typical Version zum Laufen bekommt. Verbinge da schon Stunden mit.
Gruß Devil