module ApplicationHelper
require 'rexml/document'
+ def sanitize(text)
+ Sanitize.clean(text, Sanitize::Config::OSM)
+ end
+
def htmlize(text)
return linkify(sanitize(simple_format(text)))
end
end
end
+ def user_image(user, options = {})
+ options[:class] ||= "user_image"
+
+ if user.image
+ image_tag url_for_file_column(user, "image"), options
+ else
+ image_tag "anon_large.png", options
+ end
+ end
+
+ def user_thumbnail(user, options = {})
+ options[:class] ||= "user_thumbnail"
+
+ if user.image
+ image_tag url_for_file_column(user, "image"), options
+ else
+ image_tag "anon_small.png", options
+ end
+ end
+
private
def javascript_strings_for_key(key)
js = ""
- value = t(key, :locale => "en")
+ value = I18n.t(key, :locale => "en")
if value.is_a?(String)
js << "i18n_strings['#{key}'] = '" << escape_javascript(t(key)) << "';\n"