← All posts tagged JS

Shura

Понадобился wisiwig редактор для моего проектика, много фич не надо, достаточно конверта в bbcode и отображения картинок в тексте. Я немного потыкался, посмотрел, что может предложить сообщество. Самый популярный редактор это CKEditor, он же самый монструозный. У нас на работе один из сайтов его использует, поэтому от него я отказался, куча раздражающих косяков при вводе текста. Выбор пал на WysiBB, вроде выглядит солидно, не слишком перегружен, поддерживает вывод в bbcode. Начал делать на нём, по ходу дела понадобилось добавить несколько собственных кнопок форматирования и собственных bb кодов. Всё, редактор на выброс, API для расширения функционала есть, но оно настолько тугое, что в половине случаев всё равно приходится лезть в код и править сурсы редактора, сам код настолько монструозен, что хер проссыш что там куда и в каком порядке отрабатывает. Промучился месяц, не выдержали нервы, начал искать альтернативы и о чудо! cleditor! Лёгкий, простой, если что, можно и в код залезть, там кода-то с гулькин нос, всё лаконично и очевидно. Буду использовать его.

Shura
? JS

А вот эти все редакторы в формате bbcode, они могут отдавать html, это что, действительно кто-то этим пользуется? Как можно доверять htmlу, который летит с клиентской стороны?

Shura

JSON.parse упорно не хочет парсить длинные строки. Очччень странно. Притом, если я эту строку получаю от сервера, то никаких проблем нет, а если я сохраняю ответ сервера в js файл, а потом оттуда парсю, то возникают непонятные проблемы. Что за дела? Кто-нибудь в курсе?