Jump to content
Sign in to follow this  
vito

[Поддержка] CKEditor is back! Полная последняя версия адаптированная для OC 2.0.x

Recommended Posts

CKEditor is back! Полная последняя версия адаптированная для OC 2.0.x


CKEditor is back! Полная последняя версия адаптированная для OC 2.0.x


Благодарю Вас за интерес, проявленный к моему расширению.

По ряду причин, я не смогу в течение некоторого времени (ориентировочно до конца марта 2016 г.) оказывать поддержку по проданным расширениям. Поскольку на данном сайте отсутствует возможность временно снять расширение с продаж, вынужден ограничить продажи путем установки завышенной цены.

Нормальная цена для данного расширения - 350 руб, будет восстановлена сразу же как только я смогу уделять время поддержке.

Расширение заменяет все вхождения HTML-редактора Summernote на привычный и расширяемый CKEditor.

Работает совместно с встроенным в OpenCart 2.0.x файл-менеджером.

В архив расширения включена Full-версия последняя на текущий момент (4.4.7) с дополнительно подключенным плагином Codemirror.

При желании можно заменить на любую собственную сборку. Файлы самого CKEditor модификацией не затронуты.

ОБНОВЛЕНИЕ!

Загружена последняя на текущий момент версия 4.5.4 с подключенными дополнительными плагинами.

Суммарно более 100 плагинов, включая имеющиеся в Full-версии!

Дополнительно подключенны плагины:

  • Youtube Plugin
  • Media embed Plugin
  • Google Web Fonts plugin
  • SlideShow
  • Video Snapshot
  • Google Map iframe
  • Google Maps snapshot
  • Bootstrap Widgets
  • CodeMirror (Source) Syntax Highlighting
  • Keep TextSelection
  • CKEditor Template Menu
  • Quicktable
  • Table Resize
  • AutoCorrect
  • Word Count & Char Count Plugin
  • Line Height
  • Zoom
  • Background Image for Tables and Cells
  • Letter-spacing
  • Non-breaking space
  • Simple Button
  • QRCode generator
  • Insert Symbol
  • HTML 5 Validation
  • Extra Form Attributes
  • Widget

Прежние версии (4.4.7) оставлены в загрузках.

full_panel_w705.png

Совместимость с версиями OpenCart:

Opencart 2.0.0 − 2.0.3.x (есть vQMOD и OCMOD версии)

Модуль не перезаписывает никаких файлов OpenCart (ocStore)

Все что нужно для установки - воспользоваться инсталлятором расширений, встроенным в OpenCart (для OCMOD-версии)

или просто распаковать файлы из папки Upload дополнения в папку в корень сайта (для vQmod-версии).

Страница расширения на OpenCart.com

Демо-сайт (Админка)(юзер - demo, пароль - demo)

ВидеоДемо:

Обратите внимание: Фраза в описании "Файлы самого CKEditor модификацией не затронуты", среди прочего означает, что и конфигурационный файл config.js включен в поставку в дефолтном виде. То есть Advanced Content Filter (AСF) не отключен. AСF - это сравнительно новый механизм в CKEditor (начиная с 4.1), предназначенный для очистки HTML-кода от "лишнего" (тэгов и атрибутов, не разрешенных явно или установленными плагинами). Другими словами, если у Вас пропадает написанный в режиме "Source" код при переключении в режим WISIWIG, значит нужно отключать ACF. Сделать это очень просто: в файле admin/view/javascript/ckeditor/config.js добавьте строку: config.allowedContent = true;

Данное примечание справедливо для загрузок с версией 4.4.7. В обновленной версии 4.5.3 ACF уже отключен.

Еще один момент, на который стоит обратить внимание: в последних версиях ocStore (судя по change-логу, с версии 2.1.0.1), редактор CKEditor уже интегрирован. Соответственно, для ocStore версий 2.1.0.1 и выше, данное дополнение покупать не имеет никакого смысла. Если Вам нужен набор плагинов, его можно активировать установками в файле config.js, недостающие плагины можно скачать с официального сайта CKEditor. Бесплатно.

Решение возможной проблемы при установке.

Различные сборки на базе OpenCart используют разные версии инсталлятора расширений, у которых отличается синтаксис оператора для указания нескольких файлов, подлежащих одинаковой модификации. Поэтому на некоторых, в том числе очень распространенных, сборках, редактор не появляется после установки.

Если у Вас после установки расширения и обновления модификаторов редактор не появился нигде, кроме как в Маркетинг->Почта, установите поверх установленного расширения, модификатор из архива 'CKEditorIsBack_FIX.ocmod.zip' (обычным образом, через установку расширений). Данный архив не содержит файлов редактора, в нем находится единственный файл модификации 'install.xml' с альтернативным синтаксисом.


 

Share this post


Link to post
Share on other sites

Исправьте в архиве файл install.xml на как положено install.ocmod.xml

 

А так все установилось!

Share this post


Link to post
Share on other sites

Исправьте в архиве файл install.xml на как положено install.ocmod.xml

 

А так все установилось!

 

Спасибо за покупку. Рад, что Вы сочли мое расширение полезным.

 

Что касается имени файла, называть его 'somename.ocmod.xml' необходимо, когда расширение устанавливается по "обходному пути", без использования инсталлятора. Тогда, действительно, необходимо файл поместить в System и обновить кэш модификаций. При использовании же инсталлятора, никакой другой файл, кроме как install.xml не распознается как файл модификации.

 

Вот строка кода проверки файла из admin/controller/extension/installer.php:

if (substr($zip_name, 0, 11) == 'install.xml') {

Да и в "документации" по OCMOD тоже указано, что файл должен называться не иначе как 'install.xml':

 

PS. Возможно Вас заинтересуют еще пара моих расширений, применительных к контент-менеджменту:

  • DocsEmbedder - позволяет внедрять на страницы сайта любые документы поддерживаемые GoogleDocs Viewer, в первую очередь PDF, XLS и т.д.
  • UploadManager - позволяет загружать любые файлы на сервер посредством встроенного ФайлМенеджера, который в стандартном варианте может загружать только изображения.

Сегодня загрузил их на OpenCartForum (цены, также как и для этого расширения, поставил ниже половины от заграничной), но т.к. они еще не промодерированы и не появились в списке Дополнений этого сайта, ссылки привел на OpenCart.com

Edited by Tom

Share this post


Link to post
Share on other sites

Выявлены следующие проблемы. 
- Текст который вы создаете при помощи CKEditor is back! реально на сайте выглядит совсем по другому. Мне не удалось заставить отобраать на сайте форматированный текст созданный при помощи CKEditor is back!
даже просто жирный шрифт на сайте не имеет его. 

- так же не получается вставить к примеры вот такой когд (<iframe src="http://media.megavisor.com/player/embed?e333be90-59f8-477a-9bcf-2a5112a5e908#autoPlay=false" width="640" height="480" frameborder="0" allowfullscreen webkitallowfullscreen></iframe>) после выхода из режима "Источник" код полностью исчезает. В OpenCart 1.5 xxx все это нормально вставлялось и работало. Если зайти в товар который уже ранее имел такой код и сохраниться то все опять же исчезает. Очень ЖАЛЬ!!!
- Не понимает как работать со Spoiler. созданные ранее вещи просто не понимает. В предварительном просмотре вот такое: Spoiler HTML code Как заказать? - Хотя все настроено и работает как надо.

в источнике код вот такого вида.

<p>Spoiler HTML code</p>
 
<div class="spoiler"><strong>Как заказать?</strong>
 
<div class="inner" style="display: none;">
<p><strong>Ответ:</strong></p>
 
<p>Всего несколько шагов отделяет вас от собственного коттеджа или бани.</p>
 
<ol>
<li>Подбираем проект в соответствии с пожеланиями.</li>
<li>Уточняем нюансы строительства. Например, изменения в планировке, подбор диаметра и тип кровли.</li>
<li>Заключаем договор и приступаем к сооружению.</li>
</ol>
</div>
</div>
 
<p>Spoiler HTML code</p>
 
<div class="spoiler"><strong>Что делать если я хочу построить дом по своему проекту?</strong>
 
<div class="inner" style="display: none;">
<p><strong>Ответ:</strong></p>
 
<p>Всего несколько шагов отделяет вас от собственного коттеджа или бани.</p>
 
<ol>
<li>Подбираем проект в соответствии с пожеланиями.</li>
<li>Уточняем нюансы строительства. Например, изменения в планировке, подбор диаметра и тип кровли.</li>
<li>Заключаем договор и приступаем к сооружению.</li>
</ol>
</div>
</div>
 
Что то еще было. вспомню отпишусь.
Так что кое что получил полезного но осадок остался что опять купил "китайскую сборку" с виду красиво но внутрь лучше не заглядывать.

Share this post


Link to post
Share on other sites

install.ocmod.xml 
написал про это только по тому что по другому он не устанавливается. только если сделать как написал.

Share this post


Link to post
Share on other sites

Доброго времени суток, zteprk.

Полностью разделяю Ваше возмущение.
Зачастую AdvancedContentFilter (ATF), нововведение появившееся в CKEditor начиная с версии 4.1, вызывает именно такую реакцию.

Создатели CKEditor им очень гордятся и настаивают на его необходимости. По умолчанию он настроен таким образом, чтобы в результирующий HTML не попадало ничего кроме того, что ЯВНО РАЗРЕШЕНО.

Чтобы отключить его полностью, нужно в конфигурационном файле admin/view/javascript/ckeditor/config.js добавить строчку:

config.allowedContent = true;

либо можно явно задать в нем допустимые тэги и атрибуты.

config.allowedContent =
'h1 h2 h3 p blockquote strong em;' +
'a[!href];' +
'img(left,right)[!src,alt,width,height];';

 

Признаю за собой косяк в том, что не указал в описании явно, что ATF не отключен.
В принципе, хочу приделать к CKEditor плагин, позволяющий управлять фильтром прямо из админки.

 

Возможно, если бы вы обратились с вопросом ко мне сразу, разочарования удалось бы избежать.

 

PS. Обычно с этим эффектом сталкиваются именно продвинутые пользователи.
Те же кто использует только простейшее форматирование и кнопочки на панели, эффекта работы фильтра просто не замечают.

Edited by vito

Share this post


Link to post
Share on other sites

В догонку еще добавлю, что после изменения config.js стоит очистить кэш браузера, чтобы он не взял старую версию файла из кэша.

В Хроме и его производных это быстро делается комбинацией Ctrl-Shift-Del.

Share this post


Link to post
Share on other sites

Все заработало как надо! Спасибо автору. рассеял мой негативный осадок. 

Share this post


Link to post
Share on other sites

OC 2.0.3.1   при установке ошибка. Помогите установить 

post-699428-0-96236300-1440253062_thumb.png

Share this post


Link to post
Share on other sites

Данное сообщение говорит о том, что инсталлятору не удается подключиться к FTP по указанным в Система->Настройки (вкладка FTP) параметрам.
Проверьте Ваши настройки FTP.

Share this post


Link to post
Share on other sites

За предидущий ответ спасибо, все получилось.

Вопрос. Отлаживаю в данный момент 2 сайта, оба ОС 2.0.3.1 На обоих установлен модуль https://opencartforum.com/files/file/2593-модуль-мега-меню-для-opencart-20х/  и Ваш модуль  https://opencartforu...птированная-дл/

На обоих сайтах проблемы:
1 сайт: в пункте меню типа "статический html блок" при открытии вижу визуальный редактор (стандартный), нажимаю кнопку переключения на исходный код, редактор переключается на исходный код, жму еще раз кнопку исходный код и появляется ....неожиданно.... CKEDITOR (приятно, этого и хотелось) но далее...при нажатии на любую кнопку переключается на стандартный визуальный редактор и все...  CKEDITORа  уже нет.

    Хочу чтобы он был постоянно. Можно так сделать?

2 сайт: в пункте меню типа "статический html блок" при открытии закладки html не вижу визуальный редактор вообще, а хочу чтобы он был и чтобы он был  CKEDITOR  . Можно так сделать?

 
Он ответил: 

Наш модуль был создан на стандартном редакторе Opencart.

За дефолтную работу с другими редакторами мы ответственности не несем, обратитесь к автору модуля.

Как мне решить проблему, подскажите? 

post-699428-0-17535700-1440852963_thumb.png

post-699428-0-17606200-1440852964_thumb.png

post-699428-0-37164100-1440852965_thumb.png

Edited by magmal2001

Share this post


Link to post
Share on other sites

ответьте, пожалуйста, что-нибудь про мою проблему...

Share this post


Link to post
Share on other sites

ответьте, пожалуйста, что-нибудь про мою проблему...

Рассказывать дольше, чем просто сделать.

Внедрил Вам CKE на МегаМеню.

Share this post


Link to post
Share on other sites

Рассказывать дольше, чем просто сделать.

Внедрил Вам CKE на МегаМеню.

Проверил. Все хорошо.Спасибо большое. Даже стыдно как-то просить (готов денюжку заплатить). CKE в Мега меню - это хорошо и нужно, только редактирование мега меню - это бывает не так часто, мне гораздо важнее подключить  СКЕ в модуле https://opencartforum.com/files/file/2371-oc-2-seo-cms-top-блог-новости-отзывы-галерея-формы/   в записях, категориях, виджетах. Его автор говорит, что все сделано на стандартах опенкарт, "подружите" СКЕ с его модулем, пожалуйста. Это и для вашего модуля большим плюсом будет судя по популярности https://opencartforum.com/files/file/2371-oc-2-seo-cms-top-блог-новости-отзывы-галерея-формы/

Edited by magmal2001

Share this post


Link to post
Share on other sites

Проверил. Все хорошо.Спасибо большое. Даже стыдно как-то просить (готов денюжку заплатить). CKE в Мега меню - это хорошо и нужно, только редактирование мега меню - это бывает не так часто, мне гораздо важнее подключить  СКЕ в модуле https://opencartforum.com/files/file/2371-oc-2-seo-cms-top-блог-новости-отзывы-галерея-формы/   в записях, категориях, виджетах. Его автор говорит, что все сделано на стандартах опенкарт, "подружите" СКЕ с его модулем, пожалуйста. Это и для вашего модуля большим плюсом будет судя по популярности https://opencartforum.com/files/file/2371-oc-2-seo-cms-top-блог-новости-отзывы-галерея-формы/

ответа видимо долго ждать... :-)

Share this post


Link to post
Share on other sites

Добрый день, купил Ваш модуль, поставил без проблем, но хочу уточнить, у Вас на демо есть и youtube и google maps и другие примочки, а когда поставил Ваш модуль ничего тут такого нет. Как сделать точно так же как в Вашем демо?

Share this post


Link to post
Share on other sites

Добрый день, купил Ваш модуль, поставил без проблем, но хочу уточнить, у Вас на демо есть и youtube и google maps и другие примочки, а когда поставил Ваш модуль ничего тут такого нет. Как сделать точно так же как в Вашем демо?

Разобрался, поставил нужные плагины! Спасибо!

Share this post


Link to post
Share on other sites

Купил модуль, но при загрузке редактора в модуле SEO CMS выкидывает во вход в адмунку с ошибкой тукен сессии, хотелось бы чтобы решили проблему совместимости, т.к. модуль действительно популярный

Share this post


Link to post
Share on other sites

Купил модуль, но при загрузке редактора в модуле SEO CMS выкидывает во вход в адмунку с ошибкой тукен сессии, хотелось бы чтобы решили проблему совместимости, т.к. модуль действительно популярный

Предоставьте пожалуйста доступ к Вашей админке (в личку). Я посмотрю в чем проблема.

Share this post


Link to post
Share on other sites

установил ваш модуль через OCисталер только ничего не поменялось, панель не появилась. что ещё я не сделал. открыл специально в разных браезерах , где не было кеша от старого редактора и всеровно старый показывает.

Share this post


Link to post
Share on other sites

установил ваш модуль через OCисталер только ничего не поменялось, панель не появилась. что ещё я не сделал. открыл специально в разных браезерах , где не было кеша от старого редактора и всеровно старый показывает.

Предоставьте пожалуйста доступ к Вашей админке (в личку). Я посмотрю в чем проблема.

Share this post


Link to post
Share on other sites

Предоставьте пожалуйста доступ к Вашей админке (в личку). Я посмотрю в чем проблема.

написал

Share this post


Link to post
Share on other sites

Спасибо! Проблему совместимости CKEditor и модуля SEO CMS автор решил, все работает!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Waha
      Image Cropper - дополнение к OpenCart 2 для удобного редактирования изображений из админ-панели сайта.
      Работает повсюду в Opencart, где есть добавление изображений: Категории, Товары, Производители, Баннеры, в модуле Новостей.
      В визуальном редакторе SummerNote или CKEditor модуль не работает и работать не будет!
      Основная задача обрезать картинки по заданной пропорции. Будьте внимательны обрезанные изображения изменяют свой изначальный размер!
       
      Доступные функции:
      поворот изображения (кнопками) увеличения изображения (кнопками, колесом мыши) ручное перемещение в заданной области сохраняет изображения в формате исходного изображения (jpg, png, gif)
      другие форматы не пропустит. добавляет префикс к имени нового изображения изменять пропорцию рамки (кнопками) Кнопка "Сброс" для отмены изменений   В настройках модуля можно задать:
      Статус: Вкл/Выкл (Если выключен, то кнопки для редактирования нигде не будет и скрипты модуля не будут подключены) Пропорцию рамки (16:9 - по-умолчанию) Цвет заливки пустой области. По-умолчанию белый (#FFFFFF) Префикс к имени новому изображению. По-умолчанию: _cropped   Инструкция по установке:
      Модуль идет в виде модуля + ocmod модификации
      Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка Установите zip архив, как обычный ocmod (Распакововать и заливать в корень не надо!) Обновите кеш модификаций Выдайте права на просмотр/изменение Система - Пользователи - Группы пользователей Установите модуль настроек - Дополнения - Модули - Кроппер изображений Задайте настройки для кроппера Теперь в Админпанели - Например в товаре при нажатии на картинку выскочит окошко с кнопками (оранжевая кнопка Crop) при нажатии в модальном окне у Вас откроется редактор.  
      1.Если пропорции рамки в настройках модуля не заданы, включается режим "Свободной рамки", рамку можно перетаскивать мышкой, изменять ее размер и пропорции.
      2. Что бы создать новую рамку, нажмите на ней 2 раза левой кнопкой мыши и потяните в сторону.
      3. Что бы перемещать изображение, нажмите на области за рамкой 2 раза левой кнопкой мыши
      4. После нажатия на кнопку "Сохранить" - модуль создает новое изображение с заданным префиксом в имени и автоматически присваивает его.
       
      Также рекомендую:
      - Смс уведомления для Opencart
      - Просмотренные товары
      - Таблица размеров, размерная сетка
      - Все товары магазина (Каталог товаров)
      - Акционные товары, модуль с таймером
      - Товары из категорий
    • By Waha
      550.00 руб
      Скачать/Купить дополнение


      Редактор изображений Image Cropper для Opencart 2
      Image Cropper - дополнение к OpenCart 2 для удобного редактирования изображений из админ-панели сайта.
      Работает повсюду в Opencart, где есть добавление изображений: Категории, Товары, Производители, Баннеры, в модуле Новостей.
      В визуальном редакторе SummerNote или CKEditor модуль не работает и работать не будет!
      Основная задача обрезать картинки по заданной пропорции. Будьте внимательны обрезанные изображения изменяют свой изначальный размер!
       
      Доступные функции:
      поворот изображения (кнопками) увеличения изображения (кнопками, колесом мыши) ручное перемещение в заданной области сохраняет изображения в формате исходного изображения (jpg, png, gif)
      другие форматы не пропустит. добавляет префикс к имени нового изображения изменять пропорцию рамки (кнопками) Кнопка "Сброс" для отмены изменений   В настройках модуля можно задать:
      Статус: Вкл/Выкл (Если выключен, то кнопки для редактирования нигде не будет и скрипты модуля не будут подключены) Пропорцию рамки (16:9 - по-умолчанию) Цвет заливки пустой области. По-умолчанию белый (#FFFFFF) Префикс к имени новому изображению. По-умолчанию: _cropped   Инструкция по установке:
      Модуль идет в виде модуля + ocmod модификации
      Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка Установите zip архив, как обычный ocmod (Распакововать и заливать в корень не надо!) Обновите кеш модификаций Выдайте права на просмотр/изменение Система - Пользователи - Группы пользователей Установите модуль настроек - Дополнения - Модули - Кроппер изображений Задайте настройки для кроппера Теперь в Админпанели - Например в товаре при нажатии на картинку выскочит окошко с кнопками (оранжевая кнопка Crop) при нажатии в модальном окне у Вас откроется редактор.  
      1.Если пропорции рамки в настройках модуля не заданы, включается режим "Свободной рамки", рамку можно перетаскивать мышкой, изменять ее размер и пропорции.
      2. Что бы создать новую рамку, нажмите на ней 2 раза левой кнопкой мыши и потяните в сторону.
      3. Что бы перемещать изображение, нажмите на области за рамкой 2 раза левой кнопкой мыши
      4. После нажатия на кнопку "Сохранить" - модуль создает новое изображение с заданным префиксом в имени и автоматически присваивает его.
       
      Также рекомендую:
      - Смс уведомления для Opencart
      - Просмотренные товары
      - Таблица размеров, размерная сетка
      - Все товары магазина (Каталог товаров)
      - Акционные товары, модуль с таймером
      - Товары из категорий
      Добавил Waha Добавлено 20.08.2016 Категория Редакторы Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1
      Несовместим OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      Не проверялось Обращение к серверу разработчика Нет Старая цена  
    • By SirGrey
      Расширение заменяет текстовый редактор summernote на редактор TinyMCE 5 со всеми функциями.
       
      Работает в товарах, категориях, статьях, производителях, html модуле Можно выбрать язык редактора. Подключен стандартный файловым менеджер. Возможность загружать файлы (.doc, .docx, .xls, xlsx, .pdf ) и вставлять как ссылку.  
      Демо версия
       
      http://tinymce.simple-opencart.com/admin/
      Логин: demo
      Пароль: demo
       
       

       
       

       
       
    • By SirGrey
      350.00 руб
      Скачать/Купить дополнение


      Редактор TinyMCE 5 для Opencart 2.x- 3.x
      Расширение заменяет текстовый редактор summernote на редактор TinyMCE 5 со всеми функциями.
       
      Работает в товарах, категориях, статьях, производителях, html модуле Можно выбрать язык редактора. Подключен стандартный файловым менеджер. Возможность загружать файлы (.doc, .docx, .xls, xlsx, .pdf ) и вставлять как ссылку.  
      Демо версия
       
      http://tinymce.simple-opencart.com/admin/
      Логин: demo
      Пароль: demo
       
       

       
       

       
       
      Добавил SirGrey Добавлено 16.11.2019 Категория Редакторы Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.