From 3910b5917c84875f94f8b15594e4c506a3de39cc Mon Sep 17 00:00:00 2001 From: Marin Jankovski Date: Thu, 29 May 2014 12:49:15 +0200 Subject: [PATCH] Extend default link_to helper to add noreferrer html_option. --- app/helpers/application_helper.rb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 5f07cdf448c..4a3b345bdfe 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -231,4 +231,18 @@ module ApplicationHelper content_tag(:i, nil, class: 'icon-spinner icon-spin') + text end end + + def link_to(name = nil, options = nil, html_options = nil, &block) + if html_options + if html_options[:rel] + html_options[:rel] << " noreferrer" + else + html_options.merge(rel: "noreferrer") + end + else + html_options = Hash.new + html_options[:rel] = "noreferrer" + end + super + end end