]> source.dussan.org Git - redmine.git/commitdiff
Previous/Next link on repository page disappears when switching to "View differences...
authorGo MAEDA <maeda@farend.jp>
Mon, 5 Nov 2018 02:40:04 +0000 (02:40 +0000)
committerGo MAEDA <maeda@farend.jp>
Mon, 5 Nov 2018 02:40:04 +0000 (02:40 +0000)
Patch by Mizuki ISHIKAWA.

git-svn-id: http://svn.redmine.org/redmine/trunk@17620 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/repositories/diff.html.erb

index 889a65f7e95c9705773da2ae7b233e6c0a1d939f..3dcc0fdc79ffc6be54ffbe1eae85744e0d1dfbfa 100644 (file)
@@ -1,4 +1,31 @@
 <% if @changeset && @changeset_to.nil? %>
+<div class="contextual">
+  &#171;
+  <% unless @changeset.previous.nil? -%>
+    <%= link_to_revision(@changeset.previous, @repository,
+      :text => l(:label_previous), :accesskey => accesskey(:previous)) %>
+  <% else -%>
+    <%= l(:label_previous) %>
+  <% end -%>
+|
+  <% unless @changeset.next.nil? -%>
+    <%= link_to_revision(@changeset.next, @repository,
+      :text => l(:label_next), :accesskey => accesskey(:next)) %>
+  <% else -%>
+    <%= l(:label_next) %>
+  <% end -%>
+  &#187;&nbsp;
+
+  <%= form_tag({:controller => 'repositories',
+               :action     => 'revision',
+               :id         => @project,
+               :repository_id => @repository.identifier_param,
+               :rev        => nil},
+               :method     => :get) do %>
+    <%= text_field_tag 'rev', @rev, :size => 8 %>
+    <%= submit_tag 'OK', :name => nil %>
+  <% end %>
+</div>
 <%= render :partial => 'changeset' %>
 <% else %>
 <h2><%= l(:label_revision) %> <%= @diff_format_revisions %> <%= @path %></h2>