code layout clean up app/views/repositories/show.html.erb

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9319 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2012-04-04 10:19:55 +00:00
parent a5b480c62e
commit 72590ea997
1 changed files with 32 additions and 35 deletions

View File

@ -7,55 +7,51 @@
<h2><%= render :partial => 'breadcrumbs', :locals => { :path => @path, :kind => 'dir', :revision => @rev } %></h2> <h2><%= render :partial => 'breadcrumbs', :locals => { :path => @path, :kind => 'dir', :revision => @rev } %></h2>
<% if !@entries.nil? && authorize_for('repositories', 'browse') %> <% if !@entries.nil? && authorize_for('repositories', 'browse') %>
<%= render :partial => 'dir_list' %> <%= render :partial => 'dir_list' %>
<% end %> <% end %>
<%= render_properties(@properties) %> <%= render_properties(@properties) %>
<% if authorize_for('repositories', 'revisions') %> <% if authorize_for('repositories', 'revisions') %>
<% if @changesets && !@changesets.empty? %> <% if @changesets && !@changesets.empty? %>
<h3><%= l(:label_latest_revision_plural) %></h3> <h3><%= l(:label_latest_revision_plural) %></h3>
<%= render :partial => 'revisions', <%= render :partial => 'revisions',
:locals => {:project => @project, :path => @path, :locals => {:project => @project, :path => @path,
:revisions => @changesets, :entry => nil }%> :revisions => @changesets, :entry => nil }%>
<% end %> <% end %>
<p> <p>
<% <% has_branches = (!@repository.branches.nil? && @repository.branches.length > 0)
has_branches = (!@repository.branches.nil? && @repository.branches.length > 0) sep = '' %>
sep = '' <% if @repository.supports_all_revisions? && @path.blank? %>
%> <%= link_to l(:label_view_all_revisions), :action => 'revisions', :id => @project, :repository_id => @repository.identifier_param %>
<% if @repository.supports_all_revisions? && @path.blank? %> <% sep = '|' %>
<%= link_to l(:label_view_all_revisions), :action => 'revisions', :id => @project, :repository_id => @repository.identifier_param %> <% end %>
<% sep = '|' %> <% if @repository.supports_directory_revisions? &&
<% end %> ( has_branches || !@path.blank? || !@rev.blank? ) %>
<% <%= sep %>
if @repository.supports_directory_revisions? && <%= link_to l(:label_view_revisions),
( has_branches || !@path.blank? || !@rev.blank? )
%>
<%= sep %>
<%=
link_to l(:label_view_revisions),
:action => 'changes', :action => 'changes',
:path => to_path_param(@path), :path => to_path_param(@path),
:id => @project, :id => @project,
:repository_id => @repository.identifier_param, :repository_id => @repository.identifier_param,
:rev => @rev :rev => @rev %>
%> <% end %>
<% end %>
</p> </p>
<% if @repository.supports_all_revisions? %>
<% if @repository.supports_all_revisions? %> <% content_for :header_tags do %>
<% content_for :header_tags do %> <%= auto_discovery_link_tag(
<%= auto_discovery_link_tag(
:atom, params.merge( :atom, params.merge(
{:format => 'atom', :action => 'revisions', {:format => 'atom', :action => 'revisions',
:id => @project, :page => nil, :key => User.current.rss_key})) %> :id => @project, :page => nil, :key => User.current.rss_key})) %>
<% end %> <% end %>
<% other_formats_links do |f| %> <% other_formats_links do |f| %>
<%= f.link_to 'Atom', :url => {:action => 'revisions', :id => @project, :repository_id => @repository.identifier_param, :key => User.current.rss_key} %> <%= f.link_to 'Atom',
<% end %> :url => {:action => 'revisions', :id => @project,
<% end %> :repository_id => @repository.identifier_param,
:key => User.current.rss_key} %>
<% end %>
<% end %>
<% end %> <% end %>
<% if @repositories.size > 1 %> <% if @repositories.size > 1 %>
@ -63,14 +59,15 @@
<h3><%= l(:label_repository_plural) %></h3> <h3><%= l(:label_repository_plural) %></h3>
<%= @repositories.sort.collect {|repo| <%= @repositories.sort.collect {|repo|
link_to h(repo.name), link_to h(repo.name),
{:controller => 'repositories', :action => 'show', :id => @project, :repository_id => repo.identifier_param, :rev => nil, :path => nil}, {:controller => 'repositories', :action => 'show',
:id => @project, :repository_id => repo.identifier_param, :rev => nil, :path => nil},
:class => 'repository' + (repo == @repository ? ' selected' : '') :class => 'repository' + (repo == @repository ? ' selected' : '')
}.join('<br />').html_safe %></p> }.join('<br />').html_safe %></p>
<% end %> <% end %>
<% end %> <% end %>
<% content_for :header_tags do %> <% content_for :header_tags do %>
<%= stylesheet_link_tag "scm" %> <%= stylesheet_link_tag "scm" %>
<% end %> <% end %>
<% html_title(l(:label_repository)) -%> <% html_title(l(:label_repository)) -%>