1
私はユーザーがコメントを入力できるようにするRails 3アプリを持っています。私は、コメント内の有効なURLをクリック可能なリンクにしたい。これを行うには安全な方法がありますか?投稿にクリック可能なリンクを作成できるようにする
私はユーザーがコメントを入力できるようにするRails 3アプリを持っています。私は、コメント内の有効なURLをクリック可能なリンクにしたい。これを行うには安全な方法がありますか?投稿にクリック可能なリンクを作成できるようにする
auto_link
メソッドを使用してこれを行うことができます。
auto_link("Go to http://www.rubyonrails.org and say hello to [email protected]")
# => "Go to <a href=\"http://www.rubyonrails.org\">http://www.rubyonrails.org</a> and
# say hello to <a href=\"mailto:[email protected]\">[email protected]</a>"
あなたがRailsの3.1未満のものにしている場合は、これはそうでなければ、rails_autolink gem
感謝を使用する必要があり、中に構築されています!これはうまくいった。あなたはRails 3.1でそれを削除する理由を知っていますか?それはとても役に立つようです。 – LennonR
Railsのリリースサイクルよりも頻繁な更新を可能にすることは明らかです。 [githubのコミット](https://github.com/rails/rails/commit/81cfbf4146d3c5a58054b64112b8ce196f2fc061#actionpack/lib/action_view/helpers/text_helper.rb)から: "残念ながら、この方法は正しく保護することは非常に困難です。私たちが宝石に移動した理由です。機能が必要な場合は宝石を使用してください:-) " –