Buttons im htmlarea RTE mit TypoScript einstellen
TYPO3 bietet für die Bearbeitung der Texte den Richt-Text-Editor htmlArea RTE an. Mit dem RTE lassen sich Texte einfach bearbeiten, wie man das z.B. von OpenOffice oder Word gewohnt ist. Die Standardeinstellungen bieten jedoch nur eine Auswahl der zur Verfügung stehender Schaltflächen an.
Für manche Projekte braucht man ein paar mehr Schaltflächen, bei anderen möchte man gewisse Schaltflächen wieder verstecken. Auf der Abbildung ein RTE mit allen Schaltflächen, die mir z.Zt. bekannt sind; Version: htmlArea RTE 1.7.9:
Alle Buttons anzeigen
Mit folgenden Einstellungen im TSconfig der Rootpage (Seiteneigenschaften bearbeiten -> Options) werden die Buttons wie auf dem Screenshot oben angezeigt:
RTE.default {
contentCSS = fileadmin/css/main/cms_typo3-RTE.css
# Klassen anzeigen, die keinem HTML-Tag zugeordnet sind
showTagFreeClasses = 1
# Alle Buttons anzeigen
showButtons = *
# Zusätzliche Buttons für den RTE aktivieren.
showButtons := addToList(user)
# Sicherstellen, dass die Liste für versteckte Buttons leer ist
hideButtons >
}
Bestimmte Buttons ausblenden
Es gibt auch häufig die Anforderung, Buttons nicht anzuzeigen, z.B. um ein einheitliches Layout sicherzustellen oder den Konfigrationsaufwand in Grenzen zu halten. Buttons können ausgeblendet werden, indem sie zur Liste für versteckte Buttons hinzugefügt werden:
RTE.default {
contentCSS = fileadmin/css/main/typo3-RTE.css
# Buttons zum ausblenden hinzufügen
hideButtons := addTotLIst(blockstyle, textstyle, underline)
}
Oder die Liste für versteckte Buttons überschreiben (Dann werden auch die Standardeinstellungen entfernt):
RTE.default {
contentCSS = fileadmin/css/main/typo3-RTE.css
# nur die folgenden Buttons ausblenden:
hideButtons = addTotLIst(blockstyle, textstyle, underline
}
Die Liste aller im RTE möglichen Buttons / Schaltflächen findest Du in der aktuellen Dokumentation des RTE.
Getestet auf TYPO3 4.2.6, htmlArea RTE 1.7.9
Hier ist das Manual zum htmlArea RTE 1.7.9

