2017-09-16 1 views
0

Il existe un problème dans ckeditor4. Quand je ctrl + c et ctrl + v à partir de MS Word sur Windows, il supprime tous les tags et en vue de la source que je peux voir qu'il n'y a que p et br balises (ce qui est ce que je dois) , mais quand ce collage étant réalisé sur MacOSX dans Safari, en CKEditor en vue de la source, je vois qu'il ya beaucoup de « déchets » a été ajouté - je veux dire o et w tags:Empêcher CKEditor d'ajouter des tags sur OSX Safari lorsque ctrl + V de MS Word

Pasting on MacOSX, Safari

Bien sûr forcePasteAsPlainText = true;

Et la question est de savoir comment empêcher l'ajout de ces balises?

Malheureusement, ce CMS sera utilisé par le client à laquelle je ne peux pas dire "Coller dans le bloc-notes d'abord .." ou quelque chose comme ça :) Seulement ctrl +Cctrl +V sur Mac Safari.

Répondre

0

Veuillez essayer le dernier CKEditor 4.7.3.

J'ai vu votre résultat dans les anciens CKEditors qui avaient pastefromword plugin enlevé mais le plus récent semble fonctionner correctement même avec ACF désactivé et pastefromword plugin enlevé. La seule façon de se débarrasser de ces balises supplémentaires dans un éditeur plus ancien est d'avoir pastefromword plugin disponible dans votre configuration.

+0

Voir quelques upvotes, alors peut-être que cela a aidé les autres, mais pas dans mon cas. Essayé avec la dernière version 4.7.3 config.disallowedContent = 'xml, o, w'; config.removeFormatTags = 'xml, o, w, ins, kbd'; config.forcePasteAsPlainText = true; – Vit

+0

Pourriez-vous mettre à jour votre publication et montrer la configuration de votre éditeur? –

+0

Bien sûr! dans config.js: CKEDITOR.editorConfig = function (config) { config.removeButtons = 'Souligné, Indice, Exposant'; config.format_tags = 'p; h1; h2; h3; pré'; config.removeDialogTabs = 'image: avancée; lien: avancé'; config.allowedContent = true; config.filebrowserImageUploadUrl = '/kcfinder/upload.php?type=images'; config.filebrowserImageBrowseUrl = '/kcfinder/browse.php?type=images'; config.disallowedContent = 'xml, o, w'; config.removeFormatTags = 'xml, o, w, ins, kbd'; config.forcePasteAsPlainText = true; }; – Vit