Chris@1464:
Chris@1464: <% if User.current.allowed_to?(:manage_issue_relations, @project) %> Chris@1464: <%= toggle_link l(:button_add), 'new-relation-form', {:focus => 'relation_issue_to_id'} %> Chris@1464: <% end %> Chris@1464:
Chris@1464: Chris@1464:

<%=l(:label_related_issues)%>

Chris@1464: Chris@1464: <% if @relations.present? %> Chris@1464:
Chris@1464: Chris@1464: <% @relations.each do |relation| %> Chris@1464: <% other_issue = relation.other_issue(@issue) -%> Chris@1464: Chris@1464: Chris@1464: Chris@1464: Chris@1464: Chris@1464: Chris@1464: Chris@1464: Chris@1464: <% end %> Chris@1464:
<%= check_box_tag("ids[]", other_issue.id, false, :id => nil) %> Chris@1464: <%= l(relation.label_for(@issue)) %> Chris@1464: <%= "(#{l('datetime.distance_in_words.x_days', :count => relation.delay)})" if relation.delay && relation.delay != 0 %> Chris@1464: <%= h(other_issue.project) + ' - ' if Setting.cross_project_issue_relations? %> Chris@1464: <%= link_to_issue(other_issue, :truncate => 60) %> Chris@1464: <%=h other_issue.status.name %><%= format_date(other_issue.start_date) %><%= format_date(other_issue.due_date) %><%= link_to image_tag('link_break.png'), Chris@1464: relation_path(relation), Chris@1464: :remote => true, Chris@1464: :method => :delete, Chris@1464: :data => {:confirm => l(:text_are_you_sure)}, Chris@1464: :title => l(:label_relation_delete) if User.current.allowed_to?(:manage_issue_relations, @project) %>
Chris@1464:
Chris@1464: <% end %> Chris@1464: Chris@1464: <%= form_for @relation, { Chris@1464: :as => :relation, :remote => true, Chris@1464: :url => issue_relations_path(@issue), Chris@1464: :method => :post, Chris@1464: :html => {:id => 'new-relation-form', :style => 'display: none;'} Chris@1464: } do |f| %> Chris@1464: <%= render :partial => 'issue_relations/form', :locals => {:f => f}%> Chris@1464: <% end %>