app/helpers/spotlight/pages_helper.rb in blacklight-spotlight-0.31.0 vs app/helpers/spotlight/pages_helper.rb in blacklight-spotlight-0.32.0
- old
+ new
@@ -1,19 +1,21 @@
module Spotlight
##
# Sir-trevor helpers methods
module PagesHelper
+ include Spotlight::RenderingHelper
+
##
# Override the default #sir_trevor_markdown so we can use
# a more complete markdown rendered
def sir_trevor_markdown(text)
clean_text = if text
text.gsub('<br>', "\n").gsub('<p>', '').gsub('</p>', "\n\n")
else
''
end
- GitHub::Markup.render('.md', clean_text).html_safe
+ render_markdown(clean_text)
end
def available_index_fields
fields = blacklight_config.index_fields.map { |k, _v| { key: k, label: index_field_label(nil, k) } }
fields.unshift(key: document_show_link_field, label: t(:'spotlight.pages.form.title_placeholder')) unless index_fields.include? document_show_link_field