Всего 123 788 комментариев

Sergey (Sentinel)
23 апреля 2023, 12:38
0
У меня не работает. Ошибки в консоле
Uncaught Error: [CKEDITOR.resourceManager.load] Resource name "ajax" was not found at "http://site.com/manager/assets/components/ckeditor/ckeditor/plugins/ajax/plugin.js?t=1.4.5-pl".
наверное что-то с путями

UPD сорри, разобрался
Андрей Степаненко
23 апреля 2023, 04:06
0
Войти по почте можно
Зарегистрироваться нельзя
Alexander V
23 апреля 2023, 03:58
0
Авторизация у вас по Email
Alexander V
23 апреля 2023, 03:07
0
Для чего вам номер телефона?
Дима Касаткин
23 апреля 2023, 00:48
+2
Насчет лицензии TinyMCE ничего не могу сказать (имхо он намного хуже, не красивый и не удобный), а вот CKEditor есть OpenSource-версия и она под GPL:
ckeditor.com/wysiwyg-editor-open-source/
ckeditor.com/legal/ckeditor-oss-license/

В пакете интеграции для MODX используется 4 версия. Существует ещё 5, но это не старая и новая, а они разные:
А если нужны которые свеже-поддерживаемые то:
• ckeditor4 (https://github.com/ckeditor/ckeditor4) — классический с iframe (пользуюсь 10+ лет, сейчас не стал хуже
и постоянно официально обновляется)
• ckeditor5 (https://github.com/ckeditor/ckeditor5) — новомодный с инлайн HTML5-разметкой без фреймов. Он не так хорошо подходит для интеграции в админку из-за отсутствия изоляции CSS и JS, которую даёт iframe, поэтому 4 версию планирую в пакете так и оставлять

P.S. А удивляться, что популярный OpenSource — продукт на оф. сайте пытаются продать в какой-то премиум упаковке не стоит, им же надо что-то кушать! Короче, этот редактор легально можно использовать бесплатно!
Дима Касаткин
23 апреля 2023, 00:31
+5
Привет! Так вышло, что я в прошлом году решил подхватить флаг и начать обновлять любимый редактор!

Плагин спойлера есть, мы даже использовали его на каком-то из клиентских сайтов, но он требует подключения css/js отдельных на фронтенд, это не очень MODX-way поэтому пока его нет в общем компоненте, но мы с @Денис Усманов надеюсь решим эту задачу как-то системно в будущем!

А вот вставка ссылок по id ресурса — всегда можно было вставить через [[~id]] modx-тег, но не удобно, и пару недель назад наконец дошли руки, и нашлись помощники (@Stepan — спасибо!) и реализовали более крутой функционал уже с поиском ресурса по id или названию. Компонент находился в бета-версии, но раз тут пошла такая движуха, то сегодня я оформил новый релиз!

Итак, встречайте 1.4.5-pl:
• На гитхабе: github.com/dimasites/modx-ckeditor/releases/tag/1.4.5-pl ← скриншоты нового функционала здесь
• На МодСторе: modstore.pro/packages/content/ckeditor
• В офф. репозитории: modx.com/extras/package/ckeditor

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

В общем считаю, что редактор должен быть таким:


Но по итогу в пакет хочется оформить так чтобы при установке это выбиралось (ну и кастомизацию через сис. настройки никто не отменял)
Денис Усманов
22 апреля 2023, 23:59
0
Дополню по вопросу вставки ссылок из ресурсов… в последнем обновлении 1.4.5 Дима добавил эту функцию.
Денис Усманов
22 апреля 2023, 23:47
0
Спасибо Артур) Мы тут сегодня с Димой скооперировались, будем допиливать компонент вместе. А это значит, что будем следить, что бы редактор не косил фронт и плагины будем добавлять аккуратно.
Артур Шевченко
22 апреля 2023, 23:07
+1
Плюсик за старания поставил, но сам подобным не пользуюсь, так как это либо занимает много времени при настройке, чтобы контент-менеджер не страдал, либо контент-менеджер будет страдать и с большой долей вероятности сломает вёрстку. Да и сама вёрстка зачастую не рассчитана на работу с визуальными редакторами, так как стили пишут кто во что горазд.
Андрей Степаненко
22 апреля 2023, 22:20
-1
Забыл упомянуть))
Сейчас все бесплатно
Пока что биллинг ещё не настроен
Андрей Степаненко
22 апреля 2023, 21:51
-1
Пример промта:

— Роль: СЕО специалист в интернет-магазин зоотоваров.
Задача: увеличить поисковую выдачу для страниц категорий
Название: Платон.
Домен: site.site
Город: Москва
Ключевые слова: купить, скидки, низкие цены.
Язык сайта: русский

— В поле keywords используй название категории
— В поле title используй название интернет магазина в конце текста
— все поля обязательно должны содержать название категории
— description максимальная длина поля 320 символов
— ключевые слова перечисленные в поле keywords должны присутствовать в поле content
— content минимум 1000 символов на поле

— В «Роле» обязательно нужно указывать что бот будет SEO специалистом) иначе результат не верный будет|

— Кто зарегистрирует сейчас и даст обратную связь или какие то рекомендации, успешный промт или что то полезное. Доступы к сервисам и возможностям GTP через api сайта bugpt.ru будут предоставлены бесплатно на 1 год.
Алексей Смирнов
22 апреля 2023, 21:47
0
Распихивание фоток в ТВ точно не предусмотрено.
Я могу лишь посоветовать как-то помечать сами файлы, что загружаются со стороны стандартной загрузки и помечать в поле description (если оно не используется) или в поле properties добавлять в json формате пометку про файл (там есть некие данные, вам просто добавить в них нужно).
Даже уже в этом варианте без TV можно будет уже вытаскивать нужные файлы. Если сможете помечать файлы, то и потом в ТВ путь к файлу спокойно сможете вставить.
Ну и еще момент, у всех файлов тикета (tickets_files) есть поле type — туда записывается ТИП файла, если у вас разделение фотки — документы, то по типу еще можно отбрасывать и выводить (Images, pdf,doc) и т.д.
Алексей
22 апреля 2023, 19:09
0
5 фото + несколько файлов. У каждого своё назначение. Пользователю важно загрузить без ошибок эти файлы и фото на фронте по одному файлу.
Далее надо без гемора вывести каждое фото в РАЗНЫХ блоках в опубликованном тикете.
Я реализовывал тикеты с галереями, где фото все кучей — всё норм. Но сейчас нужно именно в TV.
Может у тикетс это предусмотрено, но я что-то не нашёл за неделю. Выше в комментариях вообще что-то не то.
Iskatel
22 апреля 2023, 18:18
0
Здравствуйте.
Благодарю автора за отличный компонент!

msImportExport 1.4.21-beta
MODX 2.7.Х
miniShop2 2.4.Х
Опций товаров нет.

В xlsx импорт/экспорт работает.

Вопрос по экспорту в Яндекс.Маркет.
Экспорт товара.
Экспортирует весь товар.
Как выбрать только опубликованный?
— Дополнительные условия поиска. Вводимый код не сохраняет.
Назначаю пресет:
— Создание новой настройки полей — Дополнительные условия поиска
Код сохраняет, но не работает.
{"msProduct.published":1}
Так тоже не работает:
{"published":1}
Как экспортировать в Яндекс.Маркет только опубликованный товар?

Спасибо.
Денис Усманов
22 апреля 2023, 16:29
+1
Вставка по id в разработке, а спойлер тоже будет добавлен ?
Некоторые плагины требуют интеграции стилей на фронт, это всё будет в обновлениях компонента ?
deleted
22 апреля 2023, 16:18
+1
А есть вставка ссылки по id ресурса? Если б не это, перешёл бы, наверное.
Есть ли возможность создавать спойлеры?
Александр Мельник
22 апреля 2023, 14:55
0
Скорее всего вы правы, однако мой опыт использования этих редакторов в своих проктах, когда мне нужно создать свою админку, говорит о том, что как минимум нужно регистрироваться на сайте редактора, получать токен, который использовать для подключения скриптов и даже после этого (вот непомню кто конкретно — ckeditor или tinymce) выводит уведомление — мол у вас бесплатная версия, оплатите.
Может я что-то не понимаю, не правильно пользуюсь этими редакторами — не знаю.
Но помню что в итоге пришлось в одном случае написать свой простенький редактор, в другом найти реально открытый и бесплатный quilljs.com/
Денис Усманов
22 апреля 2023, 14:42
0
Интересный вопрос) Чуть позже дам более точный ответ, а пока предположу, что лицензия открытая, но есть платные плагины…
Что подразумевает, что создатели для большей популярности сделали редактор бесплатным, но что бы всё таки хоть как то заработать, продают «премиальные» функции…