From ca2c2a2adde2184099a99c4e2a599fa0bde8072f Mon Sep 17 00:00:00 2001 From: Toshi MARUYAMA Date: Wed, 16 Mar 2011 00:50:32 +0000 Subject: [PATCH] scm: switch showing link all revisions and directory revisions if scm supports these feature or not. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5145 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/views/repositories/show.rhtml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/app/views/repositories/show.rhtml b/app/views/repositories/show.rhtml index 3b1a0e69..7df7d727 100644 --- a/app/views/repositories/show.rhtml +++ b/app/views/repositories/show.rhtml @@ -18,15 +18,20 @@ <%= render :partial => 'revisions', :locals => {:project => @project, :path => @path, :revisions => @changesets, :entry => nil }%> - -<% if @path.blank? %> -

<%= link_to l(:label_view_all_revisions), :action => 'revisions', :id => @project %>

-<% else %> -

<%= link_to l(:label_view_revisions), +<% end %> +

+<% if @repository.supports_all_revisions? %> +<%= link_to l(:label_view_all_revisions), :action => 'revisions', :id => @project %> +<% end %> +<% if @repository.supports_directory_revisions? %> +| +<%= link_to l(:label_view_revisions), :action => 'changes', - :path => to_path_param(@path), :id => @project %>

-<% end %> + :path => to_path_param(@path), :id => @project %> +<% end %> +

+<% if true # @path.blank? %> <% content_for :header_tags do %> <%= auto_discovery_link_tag( :atom, params.merge(