Revision 912:5e80956cc792 app/views/issue_statuses

View differences:

app/views/issue_statuses/_form.html.erb
1
<%= error_messages_for 'issue_status' %>
2

  
3
<div class="box tabular">
4
<p><%= f.text_field :name, :required => true %></p>
5
<% if Issue.use_status_for_done_ratio? %>
6
  <p><%= f.select :default_done_ratio, ((0..10).to_a.collect {|r| ["#{r*10} %", r*10] }), :include_blank => true, :label => :field_done_ratio %></p>
7
<% end %>
8
<p><%= f.check_box :is_closed %></p>
9
<p><%= f.check_box :is_default %></p>
10

  
11
<%= call_hook(:view_issue_statuses_form, :issue_status => @issue_status) %>
12
</div>
app/views/issue_statuses/_form.rhtml
1
<%= error_messages_for 'issue_status' %>
2

  
3
<div class="box">
4
<!--[form:issue_status]-->
5
<p><label for="issue_status_name"><%=l(:field_name)%><span class="required"> *</span></label>
6
<%= text_field 'issue_status', 'name'  %></p>
7

  
8
<% if Issue.use_status_for_done_ratio? %>
9
<p><label for="issue_done_ratio"><%=l(:field_done_ratio)%></label>
10
<%= select 'issue_status', :default_done_ratio, ((0..10).to_a.collect {|r| ["#{r*10} %", r*10] }), :include_blank => true %></p>
11
<% end %>
12

  
13
<p><label for="issue_status_is_closed"><%=l(:field_is_closed)%></label>
14
<%= check_box 'issue_status', 'is_closed' %></p>
15

  
16
<p><label for="issue_status_is_default"><%=l(:field_is_default)%></label>
17
<%= check_box 'issue_status', 'is_default' %></p>
18

  
19
<%= call_hook(:view_issue_statuses_form, :issue_status => @issue_status) %>
20

  
21
<!--[eoform:issue_status]-->
22
</div>
app/views/issue_statuses/edit.html.erb
1
<h2><%= link_to l(:label_issue_status_plural), issue_statuses_path %> &#187; <%=h @issue_status %></h2>
2

  
3
<% form_for @issue_status, :builder => TabularFormBuilder do |f| %>
4
  <%= render :partial => 'form', :locals => {:f => f} %>
5
  <%= submit_tag l(:button_save) %>
6
<% end %>
app/views/issue_statuses/edit.rhtml
1
<h2><%= link_to l(:label_issue_status_plural), :controller => 'issue_statuses', :action => 'index' %> &#187; <%=h @issue_status %></h2>
2

  
3
<% form_tag({:action => 'update', :id => @issue_status}, :class => "tabular") do %>
4
  <%= render :partial => 'form' %>
5
  <%= submit_tag l(:button_save) %>
6
<% end %>
app/views/issue_statuses/index.api.rsb
1
api.array :issue_statuses do
2
  @issue_statuses.each do |status|
3
    api.issue_status do
4
      api.id status.id
5
      api.name status.name
6
      api.is_default status.is_default
7
      api.is_closed status.is_closed
8
    end
9
  end
10
end
app/views/issue_statuses/index.html.erb
1 1
<div class="contextual">
2
<%= link_to l(:label_issue_status_new), {:action => 'new'}, :class => 'icon icon-add' %>
3
<%= link_to(l(:label_update_issue_done_ratios), {:action => 'update_issue_done_ratio'}, :class => 'icon icon-multiple', :method => 'post', :confirm => l(:text_are_you_sure)) if Issue.use_status_for_done_ratio? %>
2
<%= link_to l(:label_issue_status_new), new_issue_status_path, :class => 'icon icon-add' %>
3
<%= link_to(l(:label_update_issue_done_ratios), update_issue_done_ratio_issue_statuses_path, :class => 'icon icon-multiple', :method => 'post', :confirm => l(:text_are_you_sure)) if Issue.use_status_for_done_ratio? %>
4 4
</div>
5 5

  
6 6
<h2><%=l(:label_issue_status_plural)%></h2>
7
 
7

  
8 8
<table class="list">
9 9
  <thead><tr>
10 10
  <th><%=l(:field_status)%></th>
......
16 16
  <th><%=l(:button_sort)%></th>
17 17
  <th></th>
18 18
  </tr></thead>
19
  <tbody>  
19
  <tbody>
20 20
<% for status in @issue_statuses %>
21 21
  <tr class="<%= cycle("odd", "even") %>">
22
  <td><%= link_to status.name, :action => 'edit', :id => status %></td>
22
  <td><%= link_to h(status.name), edit_issue_status_path(status) %></td>
23 23
  <% if Issue.use_status_for_done_ratio? %>
24 24
  <td align="center"><%= h status.default_done_ratio %></td>
25 25
  <% end %>
26 26
  <td align="center"><%= checked_image status.is_default? %></td>
27 27
  <td align="center"><%= checked_image status.is_closed? %></td>
28
  <td align="center" style="width:15%;"><%= reorder_links('issue_status', {:action => 'update', :id => status}) %></td>
28
  <td align="center" style="width:15%;"><%= reorder_links('issue_status', {:action => 'update', :id => status}, :put) %></td>
29 29
  <td class="buttons">
30
    <%= link_to(l(:button_delete), { :action => 'destroy', :id => status },
31
    															 :method => :post,
32
    															 :confirm => l(:text_are_you_sure),
33
    															 :class => 'icon icon-del') %>
30
    <%= link_to(l(:button_delete), issue_status_path(status),
31
                                   :method => :delete,
32
                                   :confirm => l(:text_are_you_sure),
33
                                   :class => 'icon icon-del') %>
34 34
  </td>
35 35
  </tr>
36 36
<% end %>
app/views/issue_statuses/new.html.erb
1
<h2><%= link_to l(:label_issue_status_plural), issue_statuses_path %> &#187; <%=l(:label_issue_status_new)%></h2>
2

  
3
<% form_for @issue_status, :builder => TabularFormBuilder do |f| %>
4
  <%= render :partial => 'form', :locals => {:f => f} %>
5
  <%= submit_tag l(:button_create) %>
6
<% end %>
app/views/issue_statuses/new.rhtml
1
<h2><%= link_to l(:label_issue_status_plural), :controller => 'issue_statuses', :action => 'index' %> &#187; <%=l(:label_issue_status_new)%></h2>
2

  
3
<% form_tag({:action => 'create'}, :class => "tabular") do %>
4
  <%= render :partial => 'form' %>
5
  <%= submit_tag l(:button_create) %>
6
<% end %>

Also available in: Unified diff