Страница 1 из 1

Сниппет HTML кода в визуальном редакторе CKEditor - экспорт

Добавлено: 24 фев 2018, 14:33
alcompstudio
В обновленном визуальном HTML-редакторе есть полезная функция - добавление кода (HTML, JS, PHP и т.п.) для вставки его демонстрации в текстовый блок (т.к. если просто вставить код, то теги "ломаются" редактором).

Изображение

но в исходном коде, естественно отражаются специально "преобразованные" символы, чтобы вывести их в визуальном редакторе:

Изображение

При экспорте (например, в Эксель), естественно данные поля выгружаются в таком же виде...

Можно ли как-то подправить/изменить функцию экспорта, чтобы, к примеру менялись хотя бы 2 символа, образующие угловые скобки с &lt; и &gt; - на, соответственно < и > ??.

Т.е. чтобы в экспортированном файле вместо

&lt;strong&gt;ОПИСАНИЕ&lt;/strong&gt;&lt;br&gt;"

- было

<strong>ОПИСАНИЕ</strong><br>

Насколько сложно это реализовать, или может есть альтернативные варианты, может кто-то знает? )

Re: Сниппет HTML кода в визуальном редакторе CKEditor - экспорт

Добавлено: 27 фев 2018, 07:37
nikorn
Указанная вами особенность - это "фишка" редактора CKEditor (/template/plugins/ckeditor/)

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

Мне тоже не нравятся некоторые особенности CKEditora, но единственная возможность что-то реально изменить - самому поправить код редактора, например, запретить преобразование некоторых символов (файл \template\plugins\ckeditor\plugins\codesnippet\lib\highlight\highlight.pack.js).

Re: Сниппет HTML кода в визуальном редакторе CKEditor - экспорт

Добавлено: 27 фев 2018, 09:13
support
В редакторе изменений делать не стоит. В данном случае речь идет об экспорте, а там можно заменить скобки с &lt; и &gt; - на, соответственно < и >. Добавил в план для 2.1

Re: Сниппет HTML кода в визуальном редакторе CKEditor - экспорт

Добавлено: 27 фев 2018, 10:19
nikorn
Если преобразование редактором ">" в "&gt;" не мешает, то почему не сделать обратную замену в экспортированном файле? Можно сделать макрос Excel, который будет преобразовывать вообще все специальные символы.

Лично я не сторонник того, чтобы добавлять в Руководитель всевозможные функции, которые не имеют прямого отношения к работе системы, так как это (а) отрывает время от работы по главным направлениям развития, (б) неоправданно перегружает систему функциями, которые будут очень мало востребованы.

Re: Сниппет HTML кода в визуальном редакторе CKEditor - экспорт

Добавлено: 27 фев 2018, 10:35
nikorn
Может быть в вопросе добавления некоторых функций пойти по пути плагинов?
То есть оформлять дополнительную функциональность в виде модулей, которые каждый может установить по желанию

Re: Сниппет HTML кода в визуальном редакторе CKEditor - экспорт

Добавлено: 27 фев 2018, 10:54
alcompstudio
В редакторе изменений делать не стоит. В данном случае речь идет об экспорте, а там можно заменить скобки с &lt; и &gt; - на, соответственно < и >. Добавил в план для 2.1
Да, спасибо, было бы неплохо!