Замена метода "auto_link" в Ruby on Rails 3.1

Я использую Ruby on Rails 3.0.7, и я знаю, что в версии 3.1 больше не будет метода auto_link (см. actionpack/lib/action_view/helpers/text_helper.rb для RoR 3.1).

Есть ли другой способ иметь аналогичные функции, как старый метод auto_link? То есть, как я могу заменить этот полезный метод в Ruby on Rails 3.1?

BTW: почему метод auto_link будет удален?

Ответ 1

Rinku является заменой для Rails 3.1 auto_link.

Функциональность автоматической компоновки была удалена из Rails 3.1, и вместо этого предлагается как отдельный камень, rails_autolink. Вместо этого вы можете использовать Rinku.

require 'rails_rinku'

Параллельные пакеты rails_rinku Rails с методом auto_link, который имитирует 100% исходный, параметр для каждого параметра. Это просто быстрее.

Ответ 2

Не уверен, почему, но Аарон Паттерсон (команда Rails Core), похоже, тоже имеет жемчужину для этого, https://github.com/tenderlove/rails_autolink (который отлично работал у меня, YMMV)