Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Поддержка] Текстовый редактор opencart 2.3 (TinyMCE, CKEditor)


chick
 Поделиться

Рекомендованные сообщения

  • 3 месяца спустя...

Автор пытается развести лошков, которые будут докупать "Мнеджер изображений". Ага, вот прям так "Мнеджер" с ошибкой и написано.

Качайте файл от recon10263266, там вырезано окно которое вынуждает докупить модуль.

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Вообще @markimax тут прав - удалять штатный функционал и размещая модуль не предупреждать о том, что в нем урезаны возможности - это свинство. Правда он не прав насчет безопасности, новые версии здорово пофиксили, а в работе этот редактор в разы удобнее штатного. Автор бы не хитрил, сразу сделал бы платное дополнение и помогал в установке, было бы ему счастье.

Ссылка на комментарий
Поделиться на других сайтах


32 минуты назад, Extremum сказал:

Вообще @markimax тут прав - удалять штатный функционал и размещая модуль не предупреждать о том, что в нем урезаны возможности - это свинство. Правда он не прав насчет безопасности, новые версии здорово пофиксили, а в работе этот редактор в разы удобнее штатного.

То что они ставят фиксы, это как "припарка".
Дело в том что архитектура дополнения старая, т е подвержена 0-day уязвимостям. ;)
Есть понятие когда изначально архитектура ПО создавалась с оглядкой на безопасность и когда просто штопали г.. код (это как с WP сколько его не штопай все равно будут находиться пробои)

Ссылка на комментарий
Поделиться на других сайтах

Ну.. мое расширение для tiny с поддержкой файл менеджера

Если людям удобно, пусть пользуются, тем более что редактор находится в "защищенной" зане админки, и плагины не имеют php кодов

@markimax ну вы уже знаете, что в 3.1 вернулся ckeditior - неспроста.
 

Ссылка на комментарий
Поделиться на других сайтах

1 минуту назад, chukcha сказал:


@markimax ну вы уже знаете, что в 3.1 вернулся ckeditior - неспроста.
 

От безысходности борьбы с summernote  :) :D

Ссылка на комментарий
Поделиться на других сайтах

4 минуты назад, markimax сказал:

От безысходности борьбы с summernote

А те кто пришел с джумлы и вп не знают что такое ckeditor

Ссылка на комментарий
Поделиться на других сайтах

14 часов назад, markimax сказал:

То что они ставят фиксы, это как "припарка".

 В 3-й версии да, в 4-й все куда лучше. Я работаю с MODX еще, там 4-я и разница очень сильно чувствуется.

Ссылка на комментарий
Поделиться на других сайтах


мой модуль интегрирует 4.5
Вполне приемлемая штучка, была одна жалоба, что не работает сам редактор, но увы.. тут я ничем помочь не смог..
Сам редактор не маленький, долго грузится, никто не заморачивается его оптимизациее в плане плагинов - типа пусть будет все, как и с ckeditor - хочу фул версию

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...
  • 4 месяца спустя...

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

Сделал новую версию, учитывая все пожелания/предложения/жалобы.

Перед установкой новой версии - удалите модификатор старой (/system/tinymce.ocmod.xml)

Ссылка на комментарий
Поделиться на других сайтах

57 минут назад, dedvjbed сказал:

@chick вы бы сразу озвучили в чем разница новой от старой версии

  • Добавил возможность отключения редактора
  • Обновил версию TinyMCE (4.9.2)
  • Добавил CKEditor 5
  • Убрал всплывающее окно с рекламой менеджера изображений
  • Добавил возможность загрузки изображений, минуя менеджер изображений
Ссылка на комментарий
Поделиться на других сайтах

Ну и еще сильно переработал подход к модификаторам дополнения.

Раньше модификаторы пытались изменить все шаблоны.

Теперь только подвал меняют и шаблон встроенного менеджера изображений

Ссылка на комментарий
Поделиться на других сайтах

9 часов назад, chick сказал:

Добавил CKEditor 5

 

Установил модуль на ocstore 2.3.0.2.3. Активировал WYSIWYG редакторы в списке модулей
image.png.efe98d47688579f96eccb9161d8c2f7a.png

но при заходе в карточку товара вижу вот такую картину:

 

image.png.20231c248d4eddbb95405a4acfe37457.png

 

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

 

но даже если нижний, это тот самый CKEditor 5, то функционал у него мягко говоря угрюмый...

image.png.3540eebdc0f91d2619976b2410c52ad7.png

 

та же ситуация с TinyMCE (грузятся оба одновременно):

 

а если через диспетчера файлов удалять (в корзину, потом в итоге восстановил)  с хостинга папку стандартного редактора /admin/view/javascript/ckeditor , то в консоле сыпятся ошибки:

 

 

в итоге вернулся обратно на четвёртую версию CKE

Изменено пользователем DmitriySPb
Ссылка на комментарий
Поделиться на других сайтах


20 минут назад, DmitriySPb сказал:

Как только не пытался его заставить работать, и в настройках системы ставил summernote и обратно CKE

Если summernote ставите в настройках - грузится summernote и выбранный редактор одновременно?

Ссылка на комментарий
Поделиться на других сайтах

44 минуты назад, chick сказал:

Если summernote ставите в настройках

 

@chick сейчас снова установил Ваш модуль,

1) если в настройках CKEditor, то одновременно оба грузятся,

2) если в настройках summernote, то только выбранный (CKEditor5 или Tiny4.9.2), при этом в логах и в консоли пусто, то есть при такой настройке Ваш модуль работает!
Дополните инструкцию по установке на главной странице загрузки Вашего модуля (так же рекомендую добавить приписку в инструкцию, чтобы чистили кеш браузера).

 

CKEditor5

image.png.d071b6836772a1a77269cf4d27005565.png

 

Tiny4.9.2

image.png.f5c692e0f1ddc720ff605805827521a2.png

 

Личное мнение: функционал CKEditor5 очень скудный по сравнению с 4 версией из коробки ocStore

в Tiny4.9.2 (кстати, на оффсайте уже Version 5.0.2 March 5, 2019) заметил следующее:
1- если нажать вид->полноэкранный режим, то выйти из него получается только с помощью комбинации ctrl+shift+F, и на панели нет кнопки выхода из полноэкранного режима, и не выходит по нажатию кнопки Esc. может создать трудности тем, кто не углядел подсказку комбинации горячих кнопок в меню.

2- если для выделенного абзаца/текста попытаться выбрать настройку форматирования например "Заголовок 1", то настройка применяется ко всему тексту, а не к выделенному, поправить в исходном коде невозможно, потому что

3- в этом редакторе нет возможности перехода в режим редактирования кода (как есть в СКЕ4), что явилось одной из главных причин, почему я вернулся на СКЕ4
 

Изменено пользователем DmitriySPb
Ссылка на комментарий
Поделиться на других сайтах


В 11.03.2019 в 11:57, chick сказал:

Если

сейчас обнаружил, что если воспользоваться:

то можно найти файлы с кодировкой UTF-8 с BOM !
и таким файлом оказался
admin/view/javascript/ckeditor/plugins/codemirror/js/codemirror.mode.php.min.js

из сборки ocStore 2.3.0.2.3

пересохранил его с изменением кодировки ( по инструкции @progroman )

можно так:

image.png.2a44d352d4fe3c1e4642b68e7b087c6b.png

 

или так (NotePad++):

image.png.41747c2b217a5bc6e1bb0ba1cb911db5.png

 

очистил кэши, в том числе браузера , обновил модификаторы.

изменений в работе штатного CKEditor пока не наблюдаю, в логах/консоле ошибок нет.

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

Галерея работает, а вот теперь в исходный код зайти нельзя, если хочу в тексте скрипт вставить.

Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...
37 минут назад, Soberman сказал:

А как у вас такие нарядные цветные иконки появляются?

У меня либо так

 

 

Либо вот так

 

Про какие иконки идет речь?

Ссылка на комментарий
Поделиться на других сайтах

В 14.04.2019 в 20:58, Soberman сказал:

вот про эти ТЫЦ

присоединяюсь к вопросу, аналогичная ситуация.

Ссылка на комментарий
Поделиться на других сайтах


В 11.03.2019 в 13:35, DmitriySPb сказал:

на оффсайте уже Version 5.0.2 March 5, 2019)

уже 5.0.3 от сегодня - 19.04

Ох и хорош тини там! И в режим кода зайти и... наворочен в общем. Что для меня нужное - это якоря! Правда и в ранних есть.

Но новый тини - бомба! 

Ссылка на комментарий
Поделиться на других сайтах


16 часов назад, PrizmaUA сказал:

присоединяюсь к вопросу, аналогичная ситуация.

Это для предыдущих версий ckeditor

Для новой панель инструментов планирую сделать настраиваемой

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.