найти URL из текста и открыть этот URL в новой вкладке - PullRequest
0 голосов
/ 31 марта 2012

У меня есть изображение модели, и у каждого изображения есть описание.Пользователь может добавить ссылки в этом описании.Теперь при отображении этого описания я хочу, чтобы ссылка отображалась как обычная ссылка и должна открываться в новой вкладке.

Пример описания может быть следующим:

Эй, вот пример текста, вы можете найти больше фотографий в Google.com

пользователь может ввести URL, например:

google.com, www.google.com, http://google.com, http://www.google.com и т. д.

1 Ответ

1 голос
/ 31 марта 2012

Я использую auto_html gem для аналогичного варианта использования. Скажем, у вас есть текст, содержащий URL-адреса в переменной text, тогда вы можете сделать что-то вроде:

auto_html(text) do
  html_escape
  link :target => "_blank", :rel => "nofollow"
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...