У меня есть приложение Rails 3, которое позволяет пользователям вводить комментарии.Я хочу, чтобы любой действительный URL-адрес в комментарии стал активной ссылкой.Есть ли безопасный способ сделать это?
Для этого вы можете использовать метод auto_link.
auto_link
auto_link("Go to http://www.rubyonrails.org and say hello to david@loudthinking.com") # => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and # say hello to <a href=\"mailto:david@loudthinking.com\">david@loudthinking.com</a>"
Если вы используете что-то меньшее, чем Rails 3.1, это встроено, в противном случае вам нужно будет использовать rails_autolink gem