Вставка из Word в CKEditor 1.хх

+17
2610
Не раз уже на форуме обсуждали проблемку в CKEditor когда нельзя вставить текст из Word (нет кнопки). Решения я не увидел, поэтому полез сам smile
Решение:
1) Качаем архив внутреннего плагина "pastefromword" с официального сайта редактора.
2) Распаковываем по адресу: site.ru/plugins/p_ckeditor/editor/plugins/
3) В файле plugins/p_ckeditor/plugin.php находим строку 73:
  1. extraPlugins: "colorbutton,panelbutton",
и дабавляем pastefromword, то есть:
  1. extraPlugins: "colorbutton,panelbutton,pastefromword",
и вуаля!
Иллюстрация
Мелочь а приятно.

Кому лень самому качать и править

Качаем вот это обновление. Надо просто распаковать архив в корень сайта, и будет вам счастье v
0
Реклама Реклама #
0
MegaRostov MegaRostov 5 лет назад #
Отличное решение!!!
0
Майкл Майкл 5 лет назад #
А сам архив из версии 1.10.6 и с официального сайта редактора отличаются?
0
Bubble Gumoff Bubble Gumoff 5 лет назад #
Подскажите, почему не последнюю версию качаем CKEditor 4.5.4 ?
+1
Олег с клещами Олег с клещами 5 лет назад #
Потому что в состав 1.10.6 входит версия 4.4.5
0
Майкл Майкл 5 лет назад #
Т.е. если версия из сборки 1.10.6 Instantcms, то достаточно добавить pastefromword?
0
Олег с клещами Олег с клещами 5 лет назад #
Нет. Там архива с плагином нет. Надо качать.
0
Майкл Майкл 5 лет назад #
В смысле как нет?
CKEditor версия 4.4.6!!!
+1
Олег с клещами Олег с клещами 5 лет назад #
Внутри плагина редактора есть внутренние плагины, здесь: /plugins/p_ckeditor/editor/plugins/. Вот там как раз нет плагина pastefromword и его просто надо скачать с офф сайта. Ссылка в посте.
+1
Олег с клещами Олег с клещами 5 лет назад #
Добавил в пост готовый архив обновления. Просто распаковать в корень сайта.
0
Майкл Майкл 5 лет назад #
Несовпадение версий 4.4.6 и 4.4.5 с чем связано?
0
Майкл Майкл 5 лет назад #
Оказывается мой CKEditor претерпел модернизацию smile
https://github.com/instantsoft/icms1/commit/6adefc12ec89c86b2c13b22006050162d4987d0f

в связи с этим в файле /plugins/p_ckeditor/editor/plugin.php
строку
Код PHP:
  1. extraPlugins: "colorbutton,panelbutton",
необходимо заменить на
Код PHP:
  1. extraPlugins: "colorbutton,panelbutton,pastefromword",
0
Майкл Майкл 5 лет назад #
После всех манипуляций идет конфликт и редактор не отображается...
На модернизированном CKEditor это не работает.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.