Ich benutze tinymce Version: 3.3.7 und wenn ich "als Text" aus tinymce einfügen, bekomme ich immer noch MSO-Tags. Ist es möglich diese durch eine Einstellung in tinyMCE zu entfernen oder muss ich die Tags mit php entfernen?tinyMCE Entfernen von MS Word-Tags
5
A
Antwort
10
Ich bin nicht sicher, was Sie wollen, aber ich denke, Sie versuchen, Text aus Word in Tinymce zu kopieren. Um alle nicht gewünschten Tags und andere Dinge wie Textdekoration loszuwerden, müssen Sie die Paste plugin verwenden. Verwenden Sie diese Einstellungen für Ihre init-Funktion:
plugins : "paste,...",
paste_use_dialog : false,
paste_auto_cleanup_on_paste : true,
paste_convert_headers_to_strong : false,
paste_strip_class_attributes : "all",
paste_remove_spans : true,
paste_remove_styles : true,
paste_retain_style_properties : "",
Sie auch paste_preprocess
und/oder paste_postprocess
Einstellung verwenden Javascript Aktion auf dem eingefügten Code auszuführen.
8
Quelle: How to make tinymce paste in plain text by default
tinyMCE.init({
// ...
plugins : "paste",
paste_text_sticky : true,
setup : function(ed) {
ed.onInit.add(function(ed) {
ed.pasteAsPlainText = true;
});
}
// ...
});