app/helpers/admin/references_helper.rb in radiant-1.0.0.rc4 vs app/helpers/admin/references_helper.rb in radiant-1.0.0.rc5

- old
+ new

@@ -1,38 +1,40 @@ +require "RedCloth" + module Admin::ReferencesHelper def tag_reference String.new.tap do |output| class_of_page.tag_descriptions.sort.each do |tag_name, description| value = t("desc.#{tag_name.gsub(':','-')}").match('desc') ? description : t("desc.#{tag_name.gsub(':','-')}") - output << render(:partial => "admin/references/tag_reference.haml", - :locals => {:tag_name => tag_name, + output << render(:partial => "admin/references/tag_reference.haml", + :locals => {:tag_name => tag_name, :description => RedCloth.new(Radiant::Taggable::Util.strip_leading_whitespace(value)).to_html }) end end end - + def filter_reference unless filter.blank? - if filter.description.blank? - "There is no documentation on this filter." + if filter.description.blank? + "There is no documentation on this filter." else filter.description end else "There is no filter on the current page part." end end - + def _display_name case params[:type] when 'filters' filter ? filter.filter_name : t('select.none') when 'tags' class_of_page.display_name end end - + def filter @filter ||= begin TextFilter.find_descendant(params[:filter_name]) end end