2012-03-31 79 views
0

我有模特圖片和每張圖片都有描述。用戶可以在該描述中添加鏈接。現在,當我顯示那個描述時,我想鏈接顯示爲普通鏈接,並且應該在新標籤中打開。從文本中查找網址並在新標籤中打開該網址

樣品描述可以是:

嘿,這就是示例文本,你可以在google.com找到更多的照片

用戶可以輸入網址,如:

google.com, www.google .COM, http://google.comhttp://www.google.com

回答

1

我用auto_html寶石作類似用途的情況。假設您的文字包含變量text中的網址,則可以執行類似操作:

auto_html(text) do 
    html_escape 
    link :target => "_blank", :rel => "nofollow" 
end