Commit 705bd743 authored by Eric Davis's avatar Eric Davis

[#169] Add a ROBOTS meta tag to several forms to hide from web spiders

Based on the patch by Yuki Sonoda
parent 7973847e
......@@ -898,6 +898,14 @@ module ApplicationHelper
def favicon
"<link rel='shortcut icon' href='#{image_path('/favicon.ico')}' />"
end
# Add a HTML meta tag to control robots (web spiders)
#
# @param [optional, String] content the content of the ROBOTS tag.
# defaults to no index, follow, and no archive
def robot_exclusion_tag(content="NOINDEX,FOLLOW,NOARCHIVE")
"<meta name='ROBOTS' content='#{h(content)}' />"
end
# Returns true if arg is expected in the API response
def include_in_api_response?(arg)
......
......@@ -74,3 +74,6 @@
<%= submit_tag l(:button_move_and_follow), :name => 'follow' %>
<% end %>
<% end %>
<% content_for :header_tags do %>
<%= robot_exclusion_tag %>
<% end %>
<h2><%=h "#{@issue.tracker.name} ##{@issue.id}" %></h2>
<%= render :partial => 'edit' %>
<% content_for :header_tags do %>
<%= robot_exclusion_tag %>
<% end %>
......@@ -23,4 +23,5 @@
<% content_for :header_tags do %>
<%= stylesheet_link_tag 'scm' %>
<%= robot_exclusion_tag %>
<% end %>
......@@ -23,6 +23,7 @@
<% content_for :header_tags do %>
<%= stylesheet_link_tag 'scm' %>
<%= robot_exclusion_tag %>
<% end %>
<% html_title @page.pretty_title %>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment