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