Commit 60f083ad619731e1c959aa5ec15a0469a557b0da
1 parent
c07d3dfc
Exists in
master
and in
4 other branches
issues table header
Showing
4 changed files
with
32 additions
and
53 deletions
Show diff stats
app/views/issues/_issues.html.haml
1 | -%table.round-borders#issues-table | |
2 | - %thead | |
3 | - %th Issues | |
1 | +- @issues.critical.each do |issue| | |
2 | + = render(:partial => 'show', :locals => {:issue => issue}) | |
4 | 3 | |
5 | - - @issues.critical.each do |issue| | |
6 | - = render(:partial => 'show', :locals => {:issue => issue}) | |
7 | - | |
8 | - - @issues.non_critical.each do |issue| | |
9 | - = render(:partial => 'show', :locals => {:issue => issue}) | |
4 | +- @issues.non_critical.each do |issue| | |
5 | + = render(:partial => 'show', :locals => {:issue => issue}) | ... | ... |
app/views/issues/_show.html.haml
... | ... | @@ -27,23 +27,3 @@ |
27 | 27 | = link_to 'Edit', edit_project_issue_path(@project, issue), :class => "cgray", :remote => true |
28 | 28 | - if can?(current_user, :admin_issue, @project) || issue.author == current_user |
29 | 29 | = link_to 'Destroy', [@project, issue], :confirm => 'Are you sure?', :method => :delete, :remote => true, :class => "cred delete-issue negative", :id => "destroy_issue_#{issue.id}" |
30 | - -#%td ##{issue.id} | |
31 | - -#%td | |
32 | - = truncate(html_escape(issue.title), :length => 200) | |
33 | - %br | |
34 | - %br | |
35 | - | |
36 | - | |
37 | - -#- if issue.author == current_user | |
38 | - -#%span.tag.yours yours | |
39 | - -#- if issue.notes.count > 0 | |
40 | - -#%span.tag.notes | |
41 | - -#= issue.notes.count | |
42 | - -#notes | |
43 | - -#%td | |
44 | - - if can? current_user, :write_issue, @project | |
45 | - = form_for([@project, issue], :remote => true) do |f| | |
46 | - = f.check_box :closed, :onclick => "$(this).parent().submit();" | |
47 | - = hidden_field_tag :status_only, true | |
48 | - - else | |
49 | - = check_box_tag "closed", 1, issue.closed, :disabled => true | ... | ... |
app/views/issues/index.html.haml
1 | -%div | |
2 | - .top_panel_issues | |
3 | - - if can? current_user, :write_issue, @project | |
4 | - %div{:class => "left", :style => "margin-right: 10px;" } | |
5 | - = link_to 'New Issue', new_project_issue_path(@project), :remote => true, :class => "lbutton vm" | |
6 | - = form_tag search_project_issues_path(@project), :method => :get, :remote => true, :class => :left, :id => "issue_search_form" do | |
7 | - = hidden_field_tag :project_id, @project.id, { :id => 'project_id' } | |
8 | - = search_field_tag :issue_search, nil, { :placeholder => 'Search', :class => 'issue_search' } | |
1 | +%div#issues-table-holder | |
2 | + %table.round-borders#issues-table | |
3 | + %thead | |
4 | + %th | |
5 | + .top_panel_issues | |
6 | + - if can? current_user, :write_issue, @project | |
7 | + %div{:class => "left", :style => "margin-right: 10px;" } | |
8 | + = link_to 'New Issue', new_project_issue_path(@project), :remote => true, :class => "lbutton vm" | |
9 | + = form_tag search_project_issues_path(@project), :method => :get, :remote => true, :class => :left, :id => "issue_search_form" do | |
10 | + = hidden_field_tag :project_id, @project.id, { :id => 'project_id' } | |
11 | + = search_field_tag :issue_search, nil, { :placeholder => 'Search', :class => 'issue_search' } | |
9 | 12 | |
10 | - .right.issues_filter | |
11 | - = form_tag project_issues_path(@project), :method => :get do | |
12 | - .left | |
13 | - = radio_button_tag :f, 0, (params[:f] || "0") == "0", :onclick => "this.form.submit()", :id => "open_issues", :class => "status" | |
14 | - = label_tag "open_issues","Open" | |
15 | - .left | |
16 | - = radio_button_tag :f, 2, params[:f] == "2", :onclick => "this.form.submit()", :id => "closed_issues", :class => "status" | |
17 | - = label_tag "closed_issues","Closed" | |
18 | - .left | |
19 | - = radio_button_tag :f, 3, params[:f] == "3", :onclick => "this.form.submit()", :id => "my_issues", :class => "status" | |
20 | - = label_tag "my_issues","To Me" | |
21 | - .left | |
22 | - = radio_button_tag :f, 1, params[:f] == "1", :onclick => "this.form.submit()", :id => "all_issues", :class => "status" | |
23 | - = label_tag "all_issues","All" | |
13 | + .right.issues_filter | |
14 | + = form_tag project_issues_path(@project), :method => :get do | |
15 | + .left | |
16 | + = radio_button_tag :f, 0, (params[:f] || "0") == "0", :onclick => "this.form.submit()", :id => "open_issues", :class => "status" | |
17 | + = label_tag "open_issues","Open" | |
18 | + .left | |
19 | + = radio_button_tag :f, 2, params[:f] == "2", :onclick => "this.form.submit()", :id => "closed_issues", :class => "status" | |
20 | + = label_tag "closed_issues","Closed" | |
21 | + .left | |
22 | + = radio_button_tag :f, 3, params[:f] == "3", :onclick => "this.form.submit()", :id => "my_issues", :class => "status" | |
23 | + = label_tag "my_issues","To Me" | |
24 | + .left | |
25 | + = radio_button_tag :f, 1, params[:f] == "1", :onclick => "this.form.submit()", :id => "all_issues", :class => "status" | |
26 | + = label_tag "all_issues","All" | |
24 | 27 | |
25 | - #issues-table-holder= render "issues" | |
28 | + = render "issues" | |
26 | 29 | %br |
27 | 30 | :javascript |
28 | 31 | var href = $('.issue_search').parent().attr('action'); |
... | ... | @@ -37,7 +40,7 @@ |
37 | 40 | |
38 | 41 | if (terms.length >= 2 || terms.length == 0) { |
39 | 42 | $.get(href, { 'status': status, 'terms': terms, project: project_id }, function(response) { |
40 | - $('#issues-table').html(response); | |
43 | + $('#issues-table tbody').html(response); | |
41 | 44 | setSortable(); |
42 | 45 | }); |
43 | 46 | } | ... | ... |
app/views/issues/index.js.haml