Rails или JQuery WYSIWYG

Я в значительной степени просто ищу код, который они использовали, который очень похож на этот WYSIWYG при добавлении комментария. Я хочу, чтобы они могли нажать return, и он автоматически вставляет тег <br />. Я знаю очень простой способ заставить его работать в текстовой области, если они знают теги HTML, но почти никто из пользователей не узнает. Так что мне просто нужно несколько кнопок, например полужирный, курсив и ссылка, и чтобы они автоматически выполняли <br /> при возврате. Ничего особенного.

Это может быть либо jquery, либо решение rails, поскольку я использую оба. Спасибо за любые подсказки / помощь. Я вкратце рассмотрел некоторые из них, например TinyMCE, но они делают гораздо больше, чем я хочу, чтобы пользователи могли делать.


person Mike    schedule 10.08.2009    source источник


Ответы (3)


Я использовал fckeditor, довольно легко запустить:

http://www.fckeditor.net/

но рассмотрим текстовый редактор Yahoo для своего следующего приложения:

http://developer.yahoo.com/yui/editor/

person klochner    schedule 10.08.2009
comment
Я попробовал Yahoo RTE. Это довольно прилично, и у меня он работает, за исключением случаев, когда я нажимаю кнопку «Отправить», текст в текстовом поле не отправляется в базу данных. Если я с этим справлюсь, то выберу этот. - person Mike; 11.08.2009
comment
У меня это работает. Теперь моя единственная проблема связана с функцией ссылки. Скажем, мне нужна ссылка на www.yahoo.com. Я пытаюсь перейти на сайт www.mysite.com/www.yahoo.com - person Mike; 11.08.2009


Я не уверен, что полностью понимаю ваш вопрос, но вы можете взглянуть на wysihat . Я не использовал его раньше, но он выглядит многообещающим для базового форматирования «богатого текста».

Или вы можете использовать Markdown для форматирования копии, введенной пользователем. Существует множество библиотек, которые будут анализировать Markdown, я обычно использую RDiscount.

Надеюсь это поможет. Ваше здоровье.

person theIV    schedule 10.08.2009