2010-12-20 16 views
8

en mysite Tengo la capacidad de agregar comentarios. A veces los usuarios ingresan comentarios will links (href. ...)Rieles: dado un bloque de texto, vínculos de enlace automático

Me gustaría que esos enlaces sean clicables/vinculables (a href) cuando el comentario se muestra a los usuarios.

cómo con Rails 3 puedo tomar un comentario y buscar enlaces y luego ajustar esos enlaces en una etiqueta a href que se abre en una nueva ventana?

Gracias

Respuesta

19

La forma más sencilla es utilizar el método auto_link incorporada en los rieles.

Nota: En Rails 3.1 auto_link se ha movido a a separate gem.

+0

He estado intentando averiguar por qué autolink no me estaba funcionando por un tiempo ... se eliminó en 3.1, por eso. jaja gracias por salvarme de más frustración. – Rymo4

2

La sugerencia de idlefinger de #auto_link es perfecta. Sé que no es la pregunta que planteaste originalmente, sino que quisiste sugerir: también echa un vistazo a #simple_format, que formateará de forma agradable el uso que hacen tus usuarios de las nuevas líneas en las etiquetas br y p.

Cuestiones relacionadas