You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

revision.html.erb 2.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <div class="contextual">
  2. &#171;
  3. <% unless @changeset.previous.nil? -%>
  4. <%= link_to_revision(@changeset.previous, @project, :text => l(:label_previous)) %>
  5. <% else -%>
  6. <%= l(:label_previous) %>
  7. <% end -%>
  8. |
  9. <% unless @changeset.next.nil? -%>
  10. <%= link_to_revision(@changeset.next, @project, :text => l(:label_next)) %>
  11. <% else -%>
  12. <%= l(:label_next) %>
  13. <% end -%>
  14. &#187;&nbsp;
  15. <% form_tag({:controller => 'repositories',
  16. :action => 'revision',
  17. :id => @project,
  18. :rev => nil},
  19. :method => :get) do %>
  20. <%= text_field_tag 'rev', @rev, :size => 8 %>
  21. <%= submit_tag 'OK', :name => nil %>
  22. <% end %>
  23. </div>
  24. <h2><%= l(:label_revision) %> <%= format_revision(@changeset) %></h2>
  25. <p><% if @changeset.scmid %>ID: <%= h(@changeset.scmid) %><br /><% end %>
  26. <span class="author"><%= authoring(@changeset.committed_on, @changeset.author) %></span></p>
  27. <%= textilizable @changeset.comments %>
  28. <% if @changeset.issues.visible.any? %>
  29. <h3><%= l(:label_related_issues) %></h3>
  30. <ul>
  31. <% @changeset.issues.visible.each do |issue| %>
  32. <li><%= link_to_issue issue %></li>
  33. <% end %>
  34. </ul>
  35. <% end %>
  36. <% if User.current.allowed_to?(:browse_repository, @project) %>
  37. <h3><%= l(:label_attachment_plural) %></h3>
  38. <ul id="changes-legend">
  39. <li class="change change-A"><%= l(:label_added) %></li>
  40. <li class="change change-M"><%= l(:label_modified) %></li>
  41. <li class="change change-C"><%= l(:label_copied) %></li>
  42. <li class="change change-R"><%= l(:label_renamed) %></li>
  43. <li class="change change-D"><%= l(:label_deleted) %></li>
  44. </ul>
  45. <p><%= link_to(l(:label_view_diff),
  46. :action => 'diff',
  47. :id => @project,
  48. :path => "",
  49. :rev => @changeset.identifier) if @changeset.changes.any? %></p>
  50. <div class="changeset-changes">
  51. <%= render_changeset_changes %>
  52. </div>
  53. <% end %>
  54. <% content_for :header_tags do %>
  55. <%= stylesheet_link_tag "scm" %>
  56. <% end %>
  57. <% html_title("#{l(:label_revision)} #{format_revision(@changeset)}") -%>