Version
4.x
Doku
https://www.tiny.cloud/docs/
Konfiguration
JSON-Array als Parameter von tinymce.init()
block_formats
Formate, die im Menübalken unter Format - Absatzformate gelistet werden. Die Titel werden über lang übersetzt, wenn in lang-Datei vorhanden
style_formats
Formate, die im Toolbar-Eintrag Formate angezeigt werden. Die Titel werden sprachabhängig ausgegeben, wenn in lang-Datei vorhanden. Die gewünschte Menüstruktur kann mit verschachtelten Arrays abgebildert werden, z.B.:
{title: 'Inline', items: [
{title: 'Bootstrap', items: [
{title: 'verkleinert', inline: 'span', classes: 'small'},
{title: 'vergrößert', inline: 'span', classes: 'lead'},
]},
{title: 'Bold', icon: 'bold', format: 'bold'},
{title: 'Italic', icon: 'italic', format: 'italic'},
{title: 'Underline', icon: 'underline', format: 'underline'},
]},
style_formats_autohide
true - Formate die einen selector-Parameter haben, sind nur aktiv, wenn der Cursor in einem passenden Kontext steht, z.B. in einer Tabellenzelle bei selector: 'td'
style_formats_merge
true - die mit style_formats definierten Formate werden zu den default-Formaten hinzugefügt
font_formats
Formate, die in dem Toolbar-Button fontselect angezeigt werden
fontsize_formats
Fontgrößen, die in dem Toolbar-Button fontsizeselect angezeigt werden
Überschreiben von eingebauten Formaten (z.B. p, h1 - h6, alignleft, bold etc.) und Definieren von eigenen Formaten
eigene Formate in formatselect
Das Format muß in formats definiert und in style_formats eingebunden werden
style_formats: [
{title: 'Tastatur', format: 'kbd'},
{title: 'Abkürzung', format: 'abbr'},
],
formats: {
kbd: {inline: 'kbd'},
abbr: {inline: 'abbr'}
}
horizontale Trennlinie in Dropdown-Menüs
{title: '|'}
Icon Namen
Die gültigen Namen für den Parameter Icon können in assets/addons/tinymce4/tinymce/skins/lightgray/skin[.min].css am Ende nachgeschlagen werden. Format .mce-i-<ICONNAME>
Einfügen WORD
WORD Einfügungen können mit dem Plugin 'Paste' gesteuert werden. Die Default Filter sind ziemlich leistungsfähig. Werden die Default Filter in der config-Datei mit paste_enable_default_filters: false abgeschaltet, wird der Original-WORD-Schwurbelcode eingefügt.
TinyMCE Paste-Plugin Doku