Sha256: 7ce9aff26c6b714bd82a72e5f5c87dabfbad2da5aa00ae080b503e1b9e887996
Contents?: true
Size: 800 Bytes
Versions: 7
Compression:
Stored size: 800 Bytes
Contents
module ApplicationHelper include EnjuLeaf::EnjuLeafHelper include EnjuBiblio::BiblioHelper def back_to_index(options = {}) if options == nil options = {} else options.reject!{|key, value| value.blank?} options.delete(:page) if options[:page].to_i == 1 end unless controller_name == 'test' link_to t('page.listing', :model => t("activerecord.models.#{controller_name.singularize}")), url_for(params.merge(:controller => controller_name, :action => :index, :id => nil, :only_path => true).merge(options)) end end def markdown_helper(string) return unless string markdown = Redcarpet::Markdown.new( Redcarpet::Render::HTML, :autolink => true, :safe_links_only => true ) markdown.render(string.to_s).html_safe end end
Version data entries
7 entries across 7 versions & 1 rubygems