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.

_issues.erb 1.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <div class="contextual">
  2. <%= link_to_function l(:label_options), "$('##{block}-settings').toggle();", :class => 'icon-only icon-settings', :title => l(:label_options) %>
  3. </div>
  4. <h3>
  5. <%= "#{query.project} |" if query.project %>
  6. <%= link_to query.name, _project_issues_path(query.project, query.as_params) %>
  7. (<%= query.issue_count %>)
  8. </h3>
  9. <div id="<%= block %>-settings" style="display:none;">
  10. <%= form_tag(my_page_path, :remote => true) do %>
  11. <div id="list-definition">
  12. <div class="box">
  13. <%= render_query_columns_selection(query, :name => "settings[#{block}][columns]") %>
  14. </div>
  15. </div>
  16. <p>
  17. <%= submit_tag l(:button_save) %>
  18. <%= link_to_function l(:button_cancel), "$('##{block}-settings').toggle();" %>
  19. </p>
  20. <% end %>
  21. </div>
  22. <% if issues.any? %>
  23. <%= render :partial => 'issues/list',
  24. :locals => {
  25. :issues => issues,
  26. :query => query,
  27. :query_options => {
  28. :sort_param => "settings[#{block}][sort]",
  29. :sort_link_options => {:method => :post, :remote => true}
  30. }
  31. } %>
  32. <% else %>
  33. <p class="nodata"><%= l(:label_no_data) %></p>
  34. <% end %>
  35. <% content_for :header_tags do %>
  36. <%= auto_discovery_link_tag(:atom,
  37. _project_issues_path(query.project, query.as_params.merge(:format => 'atom', :key => User.current.atom_key)),
  38. {:title => query.name}) %>
  39. <% end %>