Auswahllisten im RTE wie Textstyle und Blockstyle
Diese RTE Konfiguration zeigt einige Beispiele wie die Auswahllisten, wie Schriftgrösse, Schriftfamilie sowie 'blockstyle' und 'textstyle' mit eigenen Werten realisiert werden können.
RTE.default {
# Hält die RTE Icons gegroupt zusammen
keepButtonGroupTogether = 1
# Die CSS Datei mit den erforderlichen Klassen
contentCSS = fileadmin/css/css_user.css
showTagFreeClasses = 1
hidePStyleItems = h1,h2,h3,h4,h5,h5,h6,pre
#Bei 'blockstyle' können so ganze Absätze formatiert werden
buttons.blockstyle.tags.p.allowedClasses = zw_normal_grau, zw_titel_grau
#Bei 'textstyle' können auch einzelne Worte mit einem Span-tag formatiert werden.
buttons.textstyle.tags.span.allowedClasses = zw_normal_grau, zw_titel_grau
#Klassen erlauben
allowedClasses = zw_normal_grau, zw_titel_grau
proc {
allowTags = p,b,i,span
allowedClasses < RTE.default.allowedClasses
}
FE {
proc {
allowTags = p,b,i,span
allowedClasses < RTE.default.allowedClasses
}
}
}
#Die Schriffamilien
RTE.default.hideFontFaces = *
RTE.fonts {
face1 {
name = times regular
value = times regular, arial,helvetica,sans-serif
}
face2{
name = verdana
value = verdana, arial,helvetica,sans-serif
}
}
#Die Schriftgrössen
buttons.fontsize.addItems
RTE.default.fontFace = face1, face2
RTE.fontSizes {
size8 {
name = irgendeinname 30px
value = 30px
}
}
# Specific setting for the fontsyze selector:
RTE.default.buttons.fontsize.addItems = size8
}