【发布时间】:2012-08-02 01:43:40
【问题描述】:
我正在使用 Rails 构建自己的博客。我想做的一件事是将 cmets 中的 url 转换为实际链接。
如果不打开页面进行注入,我不确定如何执行此操作。
是否有一个库/插件(或我没有想到的技术)可以做到这一点?
【问题讨论】:
标签: javascript ruby-on-rails security
我正在使用 Rails 构建自己的博客。我想做的一件事是将 cmets 中的 url 转换为实际链接。
如果不打开页面进行注入,我不确定如何执行此操作。
是否有一个库/插件(或我没有想到的技术)可以做到这一点?
【问题讨论】:
标签: javascript ruby-on-rails security
显然在 Rails 3.1+ rails_autolink987654324@ 中有一个 gem 可以做到这一点
此线程中的更多信息: Replacing the 'auto_link' method in Ruby on Rails 3.1 https://github.com/tenderlove/rails_autolink
如果是 Rails 3.0 及以下版本,请使用此处解释的 auto_link 帮助程序:
Convert plain text URLs to HTML hyperlinks in Ruby on Rails?
【讨论】:
auto_link text, :html => {:rel => 'no follow', :target => '_blank'}