class HTML::Pipeline::AutolinkFilter
HTML Filter for auto_linking urls in HTML.
Context options:
:autolink - boolean whether to autolink urls :link_attr - HTML attributes for the link that will be generated :skip_tags - HTML tags inside which autolinking will be skipped. See Rinku.skip_tags :flags - additional Rinku flags. See https://github.com/vmg/rinku
This filter does not write additional information to the context.
Public Instance Methods
call()
click to toggle source
# File lib/html/pipeline/autolink_filter.rb, line 16 def call return html if context[:autolink] == false skip_tags = context[:skip_tags] flags = 0 flags |= context[:flags] if context[:flags] Rinku.auto_link(html, :urls, context[:link_attr], skip_tags, flags) end