X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/394dcd73161a244e9a110aaffd7b2a6dfc168002..4bb95b37735fac25467af21418cc0a973497219c:/lib/rich_text.rb diff --git a/lib/rich_text.rb b/lib/rich_text.rb index 87ea58933..7d8010af1 100644 --- a/lib/rich_text.rb +++ b/lib/rich_text.rb @@ -82,27 +82,13 @@ module RichText private def html_parser - @@html_renderer ||= Renderer.new({ - :filter_html => true, :safe_links_only => true + @@html_renderer ||= Redcarpet::Render::XHTML.new({ + :filter_html => true, :safe_links_only => true, :link_attributes => { :rel => "nofollow" } }) @@html_parser ||= Redcarpet::Markdown.new(@@html_renderer, { :no_intra_emphasis => true, :autolink => true, :space_after_headers => true }) end - - class Renderer < Redcarpet::Render::XHTML - def link(link, title, alt_text) - "#{alt_text}" - end - - def autolink(link, link_type) - if link_type == :email - "#{link}" - else - "#{link}" - end - end - end end class Text < Base