Sha256: 02ece21ab90e38f725e41c182f944b883eb11d7ce1f873a06a0c621399feafdc

Contents?: true

Size: 537 Bytes

Versions: 2

Compression:

Stored size: 537 Bytes

Contents

require 'rinku'

module RailsRinku
  def auto_link(text, *args, &block)
    return '' if text.blank?

    options = args.size == 2 ? {} : args.extract_options!
    unless args.empty?
      options[:link] = args[0] || :all
      options[:html] = args[1] || {}
    end
    options.reverse_merge!(:link => :all, :html => {})
    text = sanitize(text) unless options[:sanitize] == false

    Rinku.auto_link(text, options[:link], tag_options(options[:html]), &block)
  end
end

module ActionView::Helpers::TextHelper
 include RailsRinku
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rinku-1.2.2 lib/rails_rinku.rb
rinku-1.2.1 lib/rails_rinku.rb