rich rails froala demos bootstrap javascript ruby-on-rails rich-text-editor

javascript - rails - wysiwyg editor free



Rails 3 y editor de texto enriquecido (2)

La mayoría de los editores de texto enriquecido para la web usan JavaScript. Estos son algunos de los más populares que podrías considerar

  1. jwysiwig
  2. markitup
  3. Redactor (Este es un excelente editor de wysiwyg basado en jQuery que también tiene una extensión de Rails a la que he vinculado a continuación).
  4. Bootstrap-wysihtml5 (Si está buscando un editor de estilo Twitter Bootstrap)

Por supuesto, también podría considerar alternativas pesadas como TinyMCE o CKEditor, si sus necesidades son tales.

Ruby on Rails Solutions

Si necesita poder agregar imágenes a su área de texto a través de una biblioteca de Ruby on Rails, como Paperclip o Carrierwave , puede considerar uno de estos

  1. rails-ckeditor
  2. Mercury ( Railscast )
  3. rails_tiny_mce
  4. redactor-rails

El problema con el uso de un editor de JavaScript habitual

La mayoría de los editores de JavaScript solicitarán una URL cuando intente agregar una imagen a su área de texto, por lo que si necesita hacerlo, puede que tenga que cargar la imagen en otro lugar y proporcionarle al editor la URL.

Sin embargo, encontré un editor de JavaScript, http://nicedit.com/ , que hace una carga de AJAX a http://imageshack.us cuando agrega una imagen. Por supuesto, las imágenes que se sirven se volverán totalmente dependientes de imageshack, lo que puede funcionar o no para usted. Realmente depende de tu escenario.

Estoy construyendo una aplicación de Rails 3 con blogs, comentarios y otras funcionalidades que requieren que los usuarios ingresen texto.

Mi pregunta es si es una mejor idea usar un editor de texto enriquecido Javascript o no. ¿Cuáles serían los pros y los contras? Si es un enfoque recomendado:

  1. ¿Qué editores son los mejores?
  2. ¿Cómo los uso en mis formularios de Rails?

gracias por adelantado,

Steve


Yo uso CKEditor

Te aconsejo que instales la gema rails_admin y sigas las instrucciones en el archivo README para configurar CKEditor

Es realmente fácil de usar, se ve bien y se mantiene regularmente

Si prefiere no usar la gema rails_admin, puede usar una de las muchas rails-ckeditor

buena suerte