<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : [Plugin] Editorjs</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Fri, 17 Apr 2026 10:43:49 -0000</pubDate>

		<item>
			<title>Edward</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9319&amp;d=1#47855">#47855</a> <strong>Sergeich: </strong>
<p>Спрошу здесь. Зачем он такие безумные конструкции классов городит? Это как-то настраивается?  </p>

<p>А вообще прикольный редактор.</p>
</blockquote>

<p>Спрошу в ответ: что значит безумные конструкции? В описании есть, зачем. Блоки для семантики, классы для обратного разбора в блоки EditorJS.</p>

<p>Посмотрел, да, можно почистить от лишних стилей заголовки, параграфы и списки. Может еще что-то.</p>

<p>Взял за основу уже имеющийся класс-парсер. Пока нет нужды заниматься оптимизацией.</p>

<p>Если есть желание почистить лишние классы, сам парсер здесь: <a href="https://github.com/Edd-G/editorjs-simple-html-parser" rel="nofollow">https://github.com/Edd-G/editorjs-simple-html-parser</a></p>
]]></description>
			<pubDate>Mon, 01 Apr 2024 19:33:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47923]]></link>
		</item>
		<item>
			<title>Sergeich</title>
			<description><![CDATA[<p>Спрошу здесь. Зачем он такие безумные конструкции классов городит? Это как-то настраивается?  </p>

<p>А вообще прикольный редактор.</p>
]]></description>
			<pubDate>Wed, 13 Mar 2024 10:53:51 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47855]]></link>
		</item>
		<item>
			<title>Edward</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9319&amp;d=1#47685">#47685</a> <strong>Kopusha: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9319&amp;d=1#47667">#47667</a> <strong>Edward: </strong>
<p>Выкладываю на github плагин для Editor.js</p>
</blockquote>

<p>PHP парсер вполне норм решение - если делать js то может - выбор опциональный?</p>

<p>Пока что расстраивает сильно - это только 1 экземпляр на стр, и наверное то что анонсирована глючность) А так - отличная работа, добить бы до коробки это.</p>
</blockquote>

<p>Да, конечно можно сделать на выбор.</p>

<p>Глючность касается только модуля превью ссылок @editorjs/link.</p>

<p>Можно обойти 2-мя путями:</p>

<p>1. Т.к. для подтягивания инфы о сайте делается на стороне сервера, сейчас с помощь cURL, то можно поставить кастомный cURL для обхода Cludflare. Но это не гарантирует все равно, что абсолютно все ссылки будут обработаны правильно. Т.к. кроме Cloudflare есть куча других прокси/защит.</p>

<p>2. Перенести загрузку META о сайте на сторону клиента. Самый верный вариант, не знаю почему он не сделан разработчиками Editorjs по умолчанию.<br />
В этом случае придется переписать сам модуль для Editor - @editorjs/link</p>
]]></description>
			<pubDate>Fri, 12 Jan 2024 08:46:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47688]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9319&amp;d=1#47667">#47667</a> <strong>Edward: </strong>
<p>Выкладываю на github плагин для Editor.js</p>
</blockquote>

<p>PHP парсер вполне норм решение - если делать js то может - выбор опциональный?</p>

<p>Пока что расстраивает сильно - это только 1 экземпляр на стр, и наверное то что анонсирована глючность) А так - отличная работа, добить бы до коробки это.</p>
]]></description>
			<pubDate>Thu, 11 Jan 2024 19:31:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47685]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Благодарю за ваш плагин</p>
]]></description>
			<pubDate>Mon, 08 Jan 2024 07:11:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47674]]></link>
		</item>
		<item>
			<title>Edward</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9319&amp;d=1#47672">#47672</a> <strong>Kabak: </strong>
<p>1) А в чём отличие от CKEditor ?</p>

<p>2) Чем удобнее чем CKEditor ?</p>
</blockquote>

<p>Для меня в целом удобнее для работы с большим объемом контента и предсказумости по форматированию больше.</p>

<p>Для вас не знаю.</p>

<p>Не амбассадор ни разработчиков, ни концепции редактора.</p>

<p>В первом сообщении - ссылка на разработчика редактора и скриншот.</p>
]]></description>
			<pubDate>Sun, 07 Jan 2024 17:57:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47673]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>1) А в чём отличие от CKEditor ?</p>

<p>2) Чем удобнее чем CKEditor ?</p>
]]></description>
			<pubDate>Sun, 07 Jan 2024 12:09:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47672]]></link>
		</item>
		<item>
			<title>Edward</title>
			<description><![CDATA[<p>Ок, обновил тему раз уж загуглить лень)</p>
]]></description>
			<pubDate>Sun, 07 Jan 2024 11:01:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47671]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Было бы здорово добавить его в <a href="https://www.cotonti.com/extensions/">раздел расширений</a>. На форуме затеряется. Ну и более подробное описание о том, для чего он нужен )</p>
]]></description>
			<pubDate>Sat, 06 Jan 2024 18:45:21 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47670]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Каково назначение плагина ?  Где он полезен ?</p>
]]></description>
			<pubDate>Sat, 06 Jan 2024 17:29:24 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47669]]></link>
		</item>
		<item>
			<title>vpktz</title>
			<description><![CDATA[<p>С меня лайк, спасибо за труд в Cotonti!!! С праздником вас! <img alt="blush" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/embarrassed_smile.png" title="blush" width="23" /><img alt="yes" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/thumbs_up.png" title="yes" width="23" /></p>
]]></description>
			<pubDate>Sat, 06 Jan 2024 15:17:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47668]]></link>
		</item>
		<item>
			<title>Edward</title>
			<description><![CDATA[<p>Всем привет и наступившим НГ 🎄</p>

<p>Выкладываю на github плагин для Editor.js</p>

<p>Удобный, современный блочный редактор контента на основе <a href="https://editorjs.io/" rel="nofollow">Editor.js</a></p>

<p><img alt="" src="https://www.cotonti.com/datas/users/editor-example_1197.jpg" style="max-width:500px;" /></p>

<p>Так и не дождался, пока кто-то сделает)</p>

<p>Плагин: <a href="https://github.com/Edd-G/cot-editorjs" rel="nofollow">https://github.com/Edd-G/cot-editorjs</a></p>

<p>На github етсь описание, здесь лишь пару моментов уточню.</p>

<ol>
	<li> Работает только для Pages. Только 1 экземпляр редактора.</li>
	<li>Плагин размечает создаваемые HTML блоки специальными классами. Если у вас уже есть контент, и парсер не найдет нужных классов для разбора, то Editor.js сам попробует разобрать блоки. В большинстве случаев это будет довольно криво. Имейте ввиду.</li>
	<li>Доступны для работы только базовые блоки Editor.js. Какие именно - см. описание на Гитхабе. Добавить новые без правки парсера не получится. Только инлайн блоки, если таковые найдутся.</li>
	<li>Работает загрузка изображений только с помощью @editorjs/simple-image. Это значит, что добавить картинку получится только бросив ссылку на нее в редактор. Конечно можно кидать ссылки локального сервера.</li>
	<li>Загрузки файлов нет. По крайней мере пока не сделали API какого-то файлового менеджера.</li>
	<li>Есть проблема с предпросмотром некотрых ссылок в @editorjs/link. Это связано с тем, что ресурс по ссылке под защитой какого-то севриса. вроде Cloudflare.</li>
</ol>

<p>Добавлю, что PHP парсер - временное решение. В плане перейти на javascript.</p>

<p>Да, плагин хранит данные именно в HTML, не в JSON. Мне это нужно для обратной совмсетимости, мало ли, переключиться на обычный редкатор придется.<br />
Думаю сделаю выбор как хранить, в HTML или в JSON.</p>
]]></description>
			<pubDate>Sat, 06 Jan 2024 09:19:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9319&d=0#post47667]]></link>
		</item>
	</channel>
</rss>