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