In meiner Webseite erlauben wir nur Benutzern H3
und H4
zu verwenden, aber es ist verwirrend, diese als "Titel 3" und "Titel 4" zu sehen. Ich wollte diese als "Titel" und "Untertitel" umbenennen, aber die Einstellung format_h3.name
scheint das nicht zu beeinflussen.So benennen Sie vorhandene Stile in CKEditor um?
Ich kann nicht benutzerdefinierte JS schreiben, um den Editor zu konfigurieren, da ich ein Django-Plugin verwende, das ein Python-Wörterbuch tatsächlich in die endgültige JSON-Konfiguration konvertiert.
Der relevante Teil von dem, was ich versuchte, wie folgt:
CKEDITOR_CONFIGS = {
'default': {
'allowedContent': 'h3 h4 p b i u a[*]',
'format_p': {'name': 'Standard text', 'element': 'p'},
'format_h3': {'name': 'Title', 'element': 'h3'},
'format_h4': {'name': 'Subtitle', 'element': 'h4'},
'toolbar': [
{'name': 'styles', 'items': ['Format']},
{'name': 'basicstyles', 'items': ['Bold', 'Italic', 'Underline', '-', 'RemoveFormat']},
{'name': 'links', 'items': ['Link', 'Unlink']},
]
}
}
Sad Entwickler ist traurig. Aber danke, und willkommen bei SO! – igorsantos07