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

+17
3.1K
Не раз уже на форуме обсуждали проблемку в 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
R161Net R161Net 8 лет назад #
Отличное решение!!!
0
Майкл Майкл 8 лет назад #
А сам архив из версии 1.10.6 и с официального сайта редактора отличаются?
0
Bubble Gumoff Bubble Gumoff 8 лет назад #
Подскажите, почему не последнюю версию качаем CKEditor 4.5.4 ?
+1
Олег с клещами Олег с клещами 8 лет назад #
Потому что в состав 1.10.6 входит версия 4.4.5
0
Майкл Майкл 8 лет назад #
Т.е. если версия из сборки 1.10.6 Instantcms, то достаточно добавить pastefromword?
0
Олег с клещами Олег с клещами 8 лет назад #
Нет. Там архива с плагином нет. Надо качать.
0
Майкл Майкл 8 лет назад #
В смысле как нет?
CKEditor версия 4.4.6!!!
+1
Олег с клещами Олег с клещами 8 лет назад #
Внутри плагина редактора есть внутренние плагины, здесь: /plugins/p_ckeditor/editor/plugins/. Вот там как раз нет плагина pastefromword и его просто надо скачать с офф сайта. Ссылка в посте.
+1
Олег с клещами Олег с клещами 8 лет назад #
Добавил в пост готовый архив обновления. Просто распаковать в корень сайта.
0
Майкл Майкл 8 лет назад #
Несовпадение версий 4.4.6 и 4.4.5 с чем связано?
0
Майкл Майкл 8 лет назад #
Оказывается мой 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
Майкл Майкл 8 лет назад #
После всех манипуляций идет конфликт и редактор не отображается...
На модернизированном CKEditor это не работает.

Еще от автора

Добавление материалов гостями без регистраци
Много предлагалось способов как разрешить гостям добавлять материалы. Перепробовал все, на сегодня ни один не работает. Пришлось изобрести велосипед.
Фиктивный счетчик клиентов
Иногда требуется вывести на сайте фиктивный счетчик клиентов. Я люблю максимально простые решения.
Продолжение о многоязычности двойки.
В продолжение размышлений о многоязычности на двойке на реальном проекте пришлось столкнуться ситуацией, когда часть материала есть на обоих языках а
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.