Поиск по этому блогу

декабря 11, 2009

В дебрях Wysiwyg

Решила прикрутить к NGCms визивиг-редактор ...зачем-то... TinyMCE как-то поднадоел, FCK -тоже, да и уязвимости в нём как-то находят. Наткнулась на openWYSIWYG Не буду говорить что самый-самый... неплохих фри-редакторов немало - но в целом мне понравился, симпатичный, легко редактируемый, конечно не лишённый обычных недостатков редакторов в плане мусора (правда где-то наткнулась что FCK лучше всего мусор вычищает, ну и флаг с ним) Прикрутился без напрягов, инструкция на оффсайте довольно понятная... а дальше начались пляски с бубном. Ибо в Ngcms встроенны очень неплохие менеджер файлов и картинок, а так же тег spoiler, <!--more--> и <!--nextpage-->  Которые привязаны к id textarea , а wysiwyg вставляет ифрейм с текстареа  с другим идишником...  Ну и в общем полезла я в эти дебри... заставила менеджеры всё вставлять туда куда нужно, а для других тегов написала аналоги, и вот прям довольная,горжусь собой, ибо с Javascript, DOM  и иже с ними я не то чтобы на Вы но и не на "ёп твою мать". Такая вот у меня сегодня романтическая ночка.
(Кстати  о птичках - не рекомендую использовать аддон для загрузки изображений к этому редактору, уязвимость в нём http://www.securitylab.ru/vulnerability/380086.php)

А вообще даже не знаю.. хорошо это - визивиг, или плохо.. Лично для меня встроенный в NGCMS бб-код-редактор - самое оно, а вот конечному пользователю класса "знаю ворд" - не понятно. С одной стороны - всякие непонятные буковки вставляются, и как оно будет потом выглядеть - непонятно,хотя предпросмотр в наличие имеется.  А в визивиг - всё сразу видно и понятно, но... часто вставляются пустые теги, куча ненужных обрамлений, и работать более чем с одной картинкой или сделать таблицу чуть более сложную,чем самая простая - могут возникнуть сложности, легко решаемые переключением в html и правкой нескольких тегов, что совершенно неподвластно разумению некоторго типа пользователей.  Впрочем их конечно можно понять... поэтому теперь буду шаманить над переключением из одного в другое, чтобы сами выбрали себе по вкусу

(Хотя, пожалуй, наиболее бесхлопотным вариантом было бы воткнуть им firefox с плагиномXinha Here!)