Added method to link file path to blob
[gitorious:fonsecas-clone.git] / app / views / commits / show.html.erb
1 <% @page_title = "Commit in #{@repository.name} in #{@project.title}" -%>
2
3 <h1>Commit <%=h @commit.id -%></h1>
4
5 <%= render :partial => "commit_infobox" -%>
6 <div class="commit_message"><%= simple_format(h(@commit.message)) -%></div>
7
8 <ul class="tab_menu">
9   <li class="selected">Commit diff</li>
10   <li><%= link_to "Comments (#{@comment_count})", 
11             project_repository_commit_comment_path(@project, @repository, @commit.id) -%></li>
12 </ul>
13
14
15
16 <% if @diffs.blank? -%>
17   <p>
18     This is the initial commit in this repository, 
19     <%= link_to "browse the initial tree state", tree_path(@commit.id) -%>.
20   </p>
21 <% else -%>
22 <% cache({:diffmode => @diffmode}) do -%>
23   <%= render_diff_stats(@commit.stats) -%>
24   <h2>Commit diff</h2>
25   <%= render_diffmode_selector -%>
26   <% @diffs.each do |file| -%>
27     <a name="<%= h(file.a_path) -%>"></a>
28     <h4><%=link_to h(file.a_path), file_path(@repository, file.a_path) -%></h4>
29     <%= render_diff(file.diff, @diffmode) -%>
30   <% end -%>
31 <% end -%>
32 <% end -%>
33
34 <% content_for :submenu do -%>
35   <%= render :partial => "repositories/context_menu" -%>
36 <% end -%>