X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/945ff7911ca51dc250ffaba71f62821b5c0c0a95..cf4cfc530ae54abee7b6a0dccbc9d4603ab35611:/lib/rich_text.rb
diff --git a/lib/rich_text.rb b/lib/rich_text.rb
index 9e43ed29c..83eb23540 100644
--- a/lib/rich_text.rb
+++ b/lib/rich_text.rb
@@ -80,26 +80,12 @@ module RichText
end
def self.html_renderer
- @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" })
end
def self.html_parser
@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