Replacing the 'auto_link' method in Ruby on Rails 3.1
Solution 1
Rinku is a drop-in replacement for Rails 3.1 auto_link
.
Auto-linking functionality has been removed from Rails 3.1, and is instead offered as a standalone gem, rails_autolink. You can choose to use Rinku instead.
require 'rails_rinku'
The rails_rinku package monkeypatches Rails with an auto_link
method that mimics 100% the original one, parameter per parameter. It's just faster.
Solution 2
Not sure why, but Aaron Patterson (Rails Core team) seem to have the gem for this as well https://github.com/tenderlove/rails_autolink (which worked fine for me, YMMV)
user502052
Updated on June 14, 2022Comments
-
user502052 almost 2 years
I am using Ruby on Rails 3.0.7 and I know that in the 3.1 version there won't be the
auto_link
method anymore (see the actionpack/lib/action_view/helpers/text_helper.rb for RoR 3.1).Is there another way to have similar functions as the old
auto_link
method? That is, how can I replace that useful method in Ruby on Rails 3.1?BTW: why will the
auto_link
method will be removed?