]> source.dussan.org Git - redmine.git/commitdiff
Clickable/linkable line #'s while browsing the repo or viewing a text file (#2835).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 26 Feb 2009 09:28:33 +0000 (09:28 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 26 Feb 2009 09:28:33 +0000 (09:28 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2527 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/common/_file.rhtml
app/views/repositories/annotate.rhtml

index 43f5c6c4b2fc41762c7648b38ff64a0ae707935e..599a1737779ecc24c0fde7b7b1ed99cfbf7c24de 100644 (file)
@@ -3,7 +3,7 @@
 <tbody>
 <% line_num = 1 %>
 <% syntax_highlight(filename, to_utf8(content)).each_line do |line| %>
-<tr><th class="line-num" id="L<%= line_num %>"><%= line_num %></th><td class="line-code"><pre><%= line %></pre></td></tr>
+<tr><th class="line-num" id="L<%= line_num %>"><a href="#L<%= line_num %>"><%= line_num %></a></th><td class="line-code"><pre><%= line %></pre></td></tr>
 <% line_num += 1 %>
 <% end %>
 </tbody>
index 44b5a81a693dac2606777e5dc01fc8663065ab91..d0fb8cbf9136fc05a6fc5ba3e120cf3415cacd6f 100644 (file)
@@ -11,7 +11,7 @@
     <% syntax_highlight(@path, to_utf8(@annotate.content)).each_line do |line| %>
     <% revision = @annotate.revisions[line_num-1] %>
     <tr class="bloc-<%= revision.nil? ? 0 : colors[revision.identifier || revision.revision] %>">
-      <th class="line-num"><%= line_num %></th>
+      <th class="line-num" id="L<%= line_num %>"><a href="#L<%= line_num %>"><%= line_num %></a></th>
       <td class="revision">
       <%= (revision.identifier ? link_to(format_revision(revision.identifier), :action => 'revision', :id => @project, :rev => revision.identifier) : format_revision(revision.revision)) if revision %></td>
       <td class="author"><%= h(revision.author.to_s.split('<').first) if revision %></td>