Всего 123 791 комментарий

deleted
23 апреля 2023, 13:44
0
WYSIWYG редакторы зло, по крайней мере многофункциональные. но менеджеры просят. Сделают «вёрстку» таблицей, а потом удивляются, что на телефонах всё поехало) Или текст по ширине страницы выровняют, а потом пробелы огромные, особенно на узких экранах. Но на это похоже никто внимания не обращает)

У тебя же тоже наверняка WYSIWYG просят, чтоб «как в ворде», как выкручиваешься?
deleted
23 апреля 2023, 13:37
0
> Плагин спойлера есть, мы даже использовали его на каком-то из клиентских сайтов, но он требует подключения css/js отдельных на фронтенд, это не очень MODX-way

Есть же нативный . Подключение css/js по-моему такое себе, за редкими исключениями типа минишопа.
Денис Усманов
23 апреля 2023, 12:41
+1
Не, с путями всё ок, обнови страницу с кэшем (Ctrl+F5).
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 в разработке, а спойлер тоже будет добавлен ?
Некоторые плагины требуют интеграции стилей на фронт, это всё будет в обновлениях компонента ?