- def html_escape_unicode(text)
- chars = ActiveSupport::Multibyte::Unicode.u_unpack(text).map do |c|
- c < 127 ? c.chr : "&##{c.to_s};"
- end
-
- return chars.join("")
- end
-
- def rss_link_to(*args)
- return link_to(image_tag("RSS.gif", :size => "16x16", :border => 0), Hash[*args], { :class => "rsssmall" });
- end
-
- def atom_link_to(*args)
- return link_to(image_tag("RSS.gif", :size => "16x16", :border => 0), Hash[*args], { :class => "rsssmall" });
- end
-
- def javascript_strings
- js = ""
-
- js << "<script type='text/javascript'>\n"
- js << "i18n_strings = new Array();\n"
- js << javascript_strings_for_key("javascripts")
- js << "</script>\n"
-
- return raw(js)
+ def rss_link_to(args = {})
+ link_to(image_tag("RSS.png", :size => "16x16", :border => 0), args, :class => "rsssmall")