hallo zusammen,
wollte meinen RTE mit eigenen Klassen definieren:
habe dazu folgenden code im TSConfig feld auf der entsprechenden Seite eingefügt.
#Hier wird festgelegt das der Editor nur mit Text oder Text mit bild für Seieninhalte funktioniert
RTE.default.disabled = 1
RTE.config.tt_content.bodytext.types {
text.disabled = 0
textpic.disabled = 0
}
#Hier wird festgelegt, dass die Formatierungen nicht mehr im Textfeld selber Festgelegt werden
RTE.classes {
highlight {
name = Highlight
value = font:bold; color:navy;
}
zitat {
name = Zitat
value = font:italic 15px; margin-left:20px;
}
}
RTE.default.classesCharacter = highlight, zitat
#Hier werden eigene Klassen definiert
RTE.default {
PROC.allowedClasses = links, rechts
PROC.allowTagsOutside = IMG
mainStyle_font = Verdana, sans-serif
mainStyle_size = 12px
mainSytle_color = #313031
mainStyleOverride_add.P = font-family : Verdana, sans-serif; font-size : 12px;
mainStyleOverride_add.H1 = font-family : Verdana, sans-serif; font-size : 18px;
mainStyleOverride_add.H2 = font-family : Verdana, sans-serif; font-size : 12px;
inlineStyle.img = margin: 5px
hidePStyleItems = h3, H4, H5, H6, pre
classesImage = mitte, withoutmargin
classesCharacter = red, mitte, klein, gross, grau, links
classesParagraph = links
}
RTE.classes {
withoutmargin.name = Normal, ohne Abstand
withoutmargin.value = margin: 0;
red.name = Rot
red.value = color: red;
mitte.name = Mittig
mitte.value = display: block; text-align: center;
klein.name = Klein
klein.value = font-size : 10px;
gross.name = Gross
gross.value = font-size : 14px;
grau.name = Grau
grau.value = color: #636563;
links.name = Linksbündig
links.value = float:left; display: block;
}
nur ändert sich nichts gegenüber dem standard RTE.