app/helpers/umlaut/footer_helper.rb in umlaut-3.0.0alpha3 vs app/helpers/umlaut/footer_helper.rb in umlaut-3.0.0alpha4

- old
+ new

@@ -46,19 +46,28 @@ if (base = umlaut_config.lookup!("sfx.sfx_base_url")) && @user_request url = base.chomp("?") + "?" url += @user_request.to_context_object.kev url += "&sfx.ignore_date_threshold=1" if respond_to?(:title_level_request) && title_level_request? - link_to "[S]", url + link_to "[S]", url, :title => "View in SFX" end end # If you have a config.test_resolve_base configured, # will output a [T] link, usually for footer, for staff # debugging. def link_to_test_resolve if (test_base = umlaut_config.lookup!("test_resolve_base")) && @user_request - link_to "[T]", test_base.chomp("?") + "?" + @user_request.to_context_object.kev + link_to "[T]", test_base.chomp("?") + "?" + @user_request.to_context_object.kev, :title => "View in Test #{umlaut_config.app_name}" end + end + + def link_to_toggle_debug_info(options = {}) + options = {:text => "[D]", :title => "Toggle on-screen debug info"}.merge(options) + + text = options.delete(:text) + javascript = " jQuery('.debug_info').toggle();" + + return link_to_function(text, javascript, options) end end