Блочный редактор / парсер для Editor.js
| Edward |  | 
|---|---|
| Всем привет и наступившим НГ 🎄 Выкладываю на github плагин для Editor.js Удобный, современный блочный редактор контента на основе Editor.js 
 Так и не дождался, пока кто-то сделает) Плагин: https://github.com/Edd-G/cot-editorjs На github етсь описание, здесь лишь пару моментов уточню. 
 Добавлю, что PHP парсер - временное решение. В плане перейти на javascript. Да, плагин хранит данные именно в HTML, не в JSON. Мне это нужно для обратной совмсетимости, мало ли, переключиться на обычный редкатор придется. Email: ed.gabishev@gmail.com Telegram: https://t.me/Ed_Gaba Dieser Beitrag wurde von Edward (am 7. Januar 2024, 11:04, vor 1 Jahr) bearbeitet | 
| vpktz |  | 
|---|---|
| С меня лайк, спасибо за труд в Cotonti!!! С праздником вас!  | 
| Kabak |  | 
|---|---|
| Каково назначение плагина ? Где он полезен ? | 
| Alex300 |  | 
|---|---|
| Было бы здорово добавить его в раздел расширений. На форуме затеряется. Ну и более подробное описание о том, для чего он нужен ) Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!... ...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ | 
| Edward |  | 
|---|---|
| Ок, обновил тему раз уж загуглить лень) Email: ed.gabishev@gmail.com Telegram: https://t.me/Ed_Gaba | 
| Kabak |  | 
|---|---|
| 1) А в чём отличие от CKEditor ? 2) Чем удобнее чем CKEditor ? | 
| Edward |  | 
|---|---|
| #47672 Kabak: Для меня в целом удобнее для работы с большим объемом контента и предсказумости по форматированию больше. Для вас не знаю. Не амбассадор ни разработчиков, ни концепции редактора. В первом сообщении - ссылка на разработчика редактора и скриншот. Email: ed.gabishev@gmail.com Telegram: https://t.me/Ed_Gaba | 
| Kabak |  | 
|---|---|
| Благодарю за ваш плагин | 
| Kopusha |  | 
|---|---|
| #47667 Edward: PHP парсер вполне норм решение - если делать js то может - выбор опциональный? Пока что расстраивает сильно - это только 1 экземпляр на стр, и наверное то что анонсирована глючность) А так - отличная работа, добить бы до коробки это. | 
| Edward |  | 
|---|---|
| #47685 Kopusha:#47667 Edward: Да, конечно можно сделать на выбор. Глючность касается только модуля превью ссылок @editorjs/link. Можно обойти 2-мя путями: 1. Т.к. для подтягивания инфы о сайте делается на стороне сервера, сейчас с помощь cURL, то можно поставить кастомный cURL для обхода Cludflare. Но это не гарантирует все равно, что абсолютно все ссылки будут обработаны правильно. Т.к. кроме Cloudflare есть куча других прокси/защит. 2. Перенести загрузку META о сайте на сторону клиента. Самый верный вариант, не знаю почему он не сделан разработчиками Editorjs по умолчанию. Email: ed.gabishev@gmail.com Telegram: https://t.me/Ed_Gaba | 
| Sergeich |  | 
|---|---|
| Спрошу здесь. Зачем он такие безумные конструкции классов городит? Это как-то настраивается? А вообще прикольный редактор. | 
| Edward |  | 
|---|---|
| #47855 Sergeich: Спрошу в ответ: что значит безумные конструкции? В описании есть, зачем. Блоки для семантики, классы для обратного разбора в блоки EditorJS. Посмотрел, да, можно почистить от лишних стилей заголовки, параграфы и списки. Может еще что-то. Взял за основу уже имеющийся класс-парсер. Пока нет нужды заниматься оптимизацией. Если есть желание почистить лишние классы, сам парсер здесь: https://github.com/Edd-G/editorjs-simple-html-parser Email: ed.gabishev@gmail.com Telegram: https://t.me/Ed_Gaba Dieser Beitrag wurde von Edward (am 2. April 2024, 18:47, vor 1 Jahr) bearbeitet |